Hiển thị các bài đăng có nhãn PHP. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn PHP. Hiển thị tất cả bài đăng

Pro PHP MVC (Professional Apress)

Posted by Unknown On 24/12/12

Book Description

Model View Controller (MVC) is becoming the definitive architecture of website development frameworks due to the stability, extensibility and predictability it lends to development. It is not just the primary separation of database, business logic and interface components, but includes a wide range of considerations for building high-performing, scalable and secure applications.
Deciding which MVC framework best suits the project you are about to begin is one of the biggest challenges you'll face as a developer. If you are part of a team, this decision has probably already been made for you; but in any event, you'll need to know how (and why) the framework authors made it work the way it does.
Pro PHP MVC looks at the building blocks that make any good MVC framework, and how they apply to PHP. It exposes all considerations that many developers take for granted when using a popular framework, and teaches you how to make the framework your own.
Over the course of reading this book, you will learn the theoretical implications of the choices you would make when writing your own MVC framework, and how to put the pieces together in a cohesive package. We take a look at the highly modular Zend Framework—how to use its collection of loosely coupled classes to build a unified system. We also look at CakePHP, learning from its automated build system (Bakery) and highly intuitive approach to rapid development. This book will lay bare all the secret parts of MVC for you.
What you’ll learn
    The best way to structure your application files
    How to get from a URL to the right controller/action
    Cleanly interact with data objects
    Efficient use of server resources in content delivery
    Useful shared class libraries to speed up development
    Unit testing to ensure maximum stability
Who this book is for
This book is for beginners and advanced developers alike, requiring a basic understanding of PHP5 language features and SQL. If you want to improve your PHP skills, or share the wisdom of popular PHP MVC frameworks, this book will be invaluable to you.
Table of Contents
    Introduction
    Foundation
    Base
    Configuration
    Caching
    Registry
    Routing
    Templates
    Database
    Models
    Testing
    Structure
    Bootstrapping
    Registration + Login
    Settings
    Search
    Sharing
    Photos
    Extending
    Administration
    Testing
    CodeIgniter: Bootstrapping
    CodeIgniter: MVC
    CodeIgniter: Extending
    CodeIgniter: Testing
    Zend Framework: Bootstrapping
    Zend Framework: MVC
    Zend Framework: Extending
    Zend Framework: Testing
    CakePHP: Bootstrapping
    CakePHP: MVC
    CakePHP: Extending
    CakePHP: Testing
    Appendix A:  Setting Up a Web Server 

Product Details

  • Paperback: 500 pages
  • Publisher: Apress; 1 edition (October 31, 2012)
  • Language: English
  • ISBN-10: 1430241640
  • ISBN-13: 978-1430241645
  • Product Dimensions: 7.5 x 1 x 9.2 inches
Download Here

Pro PHP MVC (Professional Apress)


Book Description

If you're familiar with HTML, using the information in Learning PHP, MySQL, JavaScript and CSS, you will quickly learn how to build interactive, data-driven websites with the powerful combination of PHP, MySQL, JavaScript and CSS - the top technologies for creating modern sites. This hands-on guide explains each technology separately, shows you how to combine them, and introduces valuable web programming concepts such as objects, XHTML, cookies, and session management.
Carefully paced for non-programmers, this second edition of the top-selling guide to web development now also provides an extensive introduction to CSS, and benefits from reader questions and suggestions about the first edition, making the new edition even easier to follow and more information-packed than ever.
Plus, to ensure your have understood all the main points, you'll practice what you've learned with review questions at the end of each chapter, and there's even a sample social networking platform built with the elements introduced in this book.
Learning PHP, MySQL, JavaScript and CSS will enable you to:
  • Understand PHP up to an intermediate level, including the basics of object-oriented programming
  • Master MySQL, from database structure to complex queries
  • Create web pages with PHP and MySQL by integrating forms and other HTML features
  • Learn about JavaScript, from functions and event handling to accessing the Document Object Model
  • Pick up the basics of CSS (and CSS3) and learn how to use it to create compelling and dynamic web pages.
  • Find out how to manipulate CSS properties directly from JavaScript
  • Make Ajax calls and turn your website into a highly interactive environment
  • Upload and manipulate files and images, validate user input, and secure your applications
  • Bring all these technologies together to create a  social networking site

About The Author

Robin Nixon has worked with and written about computers since the early 1980s (his first computer was a Tandy TRS 80 Model 1 with a massive 4KB of RAM!). One of the web sites he developed presented the world's first radio station licensed by the music copyright holders. In order to enable people to continue to surf while listening, Robin also developed the first known pop-up windows. He has also worked full time for one of Britain's main IT magazine publishers, where he held several roles including editorial, promotions, and cover disc editing.

Product Details

  • Paperback: 584 pages
  • Publisher: O'Reilly Media; Second Edition edition (September 3, 2012)
  • Language: English
  • ISBN-10: 1449319262
  • ISBN-13: 978-1449319267
  • Product Dimensions: 7 x 1.2 x 9.2 inches

Download Here

Learning PHP, MySQL, JavaScript, and CSS: A Step-by-Step Guide to Creating Dynamic Websites

Regular Expressions Cookbook, 2nd Edition


Regular Expressions Cookbook, 2nd Edition

Posted by Unknown On

Book Description

Take the guesswork out of using regular expressions. With more than 140 practical recipes, this cookbook provides everything you need to solve a wide range of real-world problems. Novices will learn basic skills and tools, and programmers and experienced users will find a wealth of detail. Each recipe provides samples you can use right away.
This revised edition covers the regular expression flavors used by C#, Java, JavaScript, Perl, PHP, Python, Ruby, and VB.NET. You’ll learn powerful new tricks, avoid flavor-specific gotchas, and save valuable time with this huge library of practical solutions.
  • Learn regular expressions basics through a detailed tutorial
  • Use code listings to implement regular expressions with your language of choice
  • Understand how regular expressions differ from language to language
  • Handle common user input with recipes for validation and formatting
  • Find and manipulate words, special characters, and lines of text
  • Detect integers, floating-point numbers, and other numerical formats
  • Parse source code and process log files
  • Use regular expressions in URLs, paths, and IP addresses
  • Manipulate HTML, XML, and data exchange formats
  • Discover little-known regular expression tricks and techniques

About The Author

Jan Goyvaerts runs Just Great Software, where he designs and develops some of the most popular regular expression software. His products include RegexBuddy, the world's only regular expression editor that emulates the peculiarities of 15 regular expression flavors, and PowerGREP, the most feature-rich grep tool for Microsoft Windows.
Steve Levithan works at Facebook as a JavaScript engineer. He has enjoyed programming for nearly 15 years, working in Tokyo, Washington D.C., Baghdad, and Silicon Valley. Steven is a leading JavaScript regular expression expert, and has created a variety of open source regular expression tools including RegexPal and the XRegExp library.

Product Details

  • Paperback: 612 pages
  • Publisher: O'Reilly Media; Second Edition edition (September 3, 2012)
  • Language: English
  • ISBN-10: 1449319432
  • ISBN-13: 978-1449319434
  • Product Dimensions: 7 x 1.3 x 9.2 inches

Regular Expressions Cookbook, 2nd Edition

Think Python


Book Description

Do more with Microsoft Expression Web 4 SP2—in less time!
This is the world’s most expert, complete, and practical guide to succeeding with Expression Web 4 SP2! Microsoft insider Jim Cheshire presents today’s best solutions for everything you need to do with Expression Web 4 SP2 and its brand-new HTML5, CSS3, and jQuery tools!. Create, edit, and manage content… implement leading-edge designs… integrate dynamic content… add powerful features with no custom coding… leverage SP2’s latest time-saving features…do the job right, and do it fast!
  • “In the trenches” solutions, big-picture insights, real examples, time-saving shortcuts
  • Boost productivity with custom workspaces, Snapshot & Snippet panels, Universal
    Commenting, and other SP2 improvements
  • Optimize every phase of development, from site creation through reporting
  • Use Expression Web 4 features together to solve real web design problems
    and achieve real business goals
  • Build HTML5/CSS3 standards-compliant sites that work properly in any modern browser
  • Learn high-efficiency techniques for using tables, forms, and QuickTags
  • Add more dynamic, interactive content with Behaviors and Layers
  • Differentiate your site with dynamic components and client-side JavaScript
  • Use ASP.NET’s simple tools to display, edit, and manage data without custom code
  • Develop accessible, Section 508- or WCAG-compliant sites
  • Efficiently test sites and apps with SP2’s enhanced SuperPreview and remote browsing
  • Easily password-protect content with ASP.NET Login controls and membership features
  • Leverage Expression Web’s updated PHP 5.3 support, including module IntelliSense
    and “Open as PHP”
  • Efficiently troubleshoot any site development problem
 Register your book at www.quepublishing.com/title/9780789749192 to get the entire book in searchable PDF format, including all examples and sample files, plus a bonus four-chapter mini book on creating add-ins with JavaScript and HTML!

About The Author

Jim Cheshire is the owner of Jimco Software and Books and is the author of several design books and books on the Amazon Kindle and Barnes and Noble Nook. In his real job, Jim works as a senior escalation engineer at Microsoft on the ASP.NET, IIS, and Expression Web teams. He has worked on the FrontPage, Visual Basic, ASP, IIS, and ASP.NET teams at Microsoft for almost 15 years. You can reach Jim by visiting one of his websites: www.jimcobooks.com or www.jimcosoftware.com. You can also email him at jwc@jimcobooks.com.

Product Details

  • Paperback: 648 pages
  • Publisher: Que; 2 edition (July 11, 2012)
  • Language: English
  • ISBN-10: 078974919X
  • ISBN-13: 978-0789749192
  • Product Dimensions: 7 x 1.6 x 9.1 inches

Microsoft Expression Web 4 In Depth: Updated for Service Pack 2 - HTML 5, CSS 3, JQuery (2nd Edition)

The Power of Infographics: Using Pictures to Communicate and Connect With Your Audiences (Que Biz-Tech)


Sams Teach Yourself PHP, MySQL and Apache All in One (5th Edition)

Posted by Unknown On 30/8/12

Book Description

In just a short time, you can learn how to use PHP, MySQL, and Apache together to create dynamic, interactive websites and applications using the three leading open-source web development technologies. Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of PHP scripting, MySQL databases, and the Apache web server from the ground up.
Regardless of whether you run Linux, Windows, or Mac OS X, the enclosed CD includes a complete starter kit that lets you install all the software you need to set up a stable environment for learning, testing, and production.
Julie C. Meloni is a technical consultant who has been developing web-based applications since the Web first saw the light of day. She has authored numerous books and articles on web application development and HTML/CSS, and you can find translations of her work in 18 different languages.
Learn how to…
Install, configure, and set up the PHP scripting language, the MySQL database system, and the Apache Web server •
Get these technologies to work together to create a dynamic, database-backed website •
Interact with MySQL using PHP •
Work with forms and files •
Create a web-based discussion forum or mailing list •
Add a storefront and shopping cart to your site •
Optimize your MySQL databases •
Fine-tune the Apache server’s performance •
Restrict access to your applications •
Set up a secure web server •
CD-ROM Includes
A complete PHP, MySQL, and
Apache starter kit for Windows®, Linux®, or Mac®OS X.

About The Author

Julie C. Meloni is a technical consultant who has been developing web-based applications since the Web first saw the light of day. She has authored numerous books and articles on web-based programming and scripting languages and database topics, and you can find translations of her work in 18 different languages. She blogs at thickbook.com and nerdtripping.com—the latter reserved for tips and tricks for traveling while nerdy.

Product Details

  • Paperback: 672 pages
  • Publisher: Sams; 5 edition (June 8, 2012)
  • Language: English
  • ISBN-10: 0672335433
  • ISBN-13: 978-0672335433
  • Product Dimensions: 7 x 1.4 x 9.1 inches

Sams Teach Yourself PHP, MySQL and Apache All in One (5th Edition)


Book Description


If you know HTML, this guide will have you building interactive websites quickly. You'll learn how to create responsive, data-driven websites with PHP, MySQL, and JavaScript, regardless of whether you already know how to program. Discover how the powerful combination of PHP and MySQL provides an easy way to build modern websites complete with dynamic data and user interaction. You'll also learn how to add JavaScript to create rich Internet applications and websites.
Learning PHP, MySQL, and JavaScript explains each technology separately, shows you how to combine them, and introduces valuable web programming concepts, including objects, XHTML, cookies, and session management. You'll practice what you've learned with review questions in each chapter, and find a sample social networking platform built with the elements introduced in this book.
This book will help you:
  • Understand PHP essentials and the basics of object-oriented programming
  • Master MySQL, from database structure to complex queries
  • Create web pages with PHP and MySQL by integrating forms and other HTML features
  • Learn about JavaScript, from functions and event handling to accessing the Document Object Model
  • Use libraries and packages, including the Smarty web template system, PEAR program repository, and the Yahoo! User Interface Library
  • Make Ajax calls and turn your website into a highly dynamic environment
  • Upload and manipulate files and images, validate user input, and secure your applications

From the Author

Having developed for the Internet since the mid 1990s I have used a number of programming languages, beginning with Perl, which was the first tool I mastered. However I soon found that great though Perl was for developing with, at the time it didn't have the power I needed for ultra busy websites, and so the load averages of the servers I used was going through the roof.
So I rewrote all the processor-intensive code in C and was able to substantially slow down our server acquisition rate. But while C is powerful, it takes a lot of coding to replicate even basic Perl functions. So when PHP came along I was very pleasantly surprised to discover that even though it is interpreted (that is, re-compiled each time it is run), it placed far less of a strain on the servers than Perl, and also took up far less development time.
Since then I have used PHP in combination with MySQL for all my server side development. And with JavaScript gaining the XMLHttpRequest object, and hence the beginnings of Ajax, the three technologies are now my mainstays for web development.
So when O'Reilly asked me to write this book I jumped at the opportunity. In it I have tried to take you from first steps, without assuming any prior knowledge other than basic HTML and maybe some CSS, through each of the technologies in turn, and along the way point out the shortcuts and pitfalls I have discovered, to give you the headstart I didn't have.
I maintain an active discussion forum on the book's topics, which is linked to via the companion website at lpmj.net, and am always happy to answer any questions you may have.

About the Author

Robin Nixon has worked with and written about computers since the early 1980s (his first computer was a Tandy TRS 80 Model 1 with a massive 4KB of RAM!). One of the web sites he developed presented the world's first radio station licensed by the music copyright holders. In order to enable people to continue to surf while listening, Robin also developed the first known pop-up windows.
Robin has worked for many of Britain's main IT magazine publishers where he has held several roles including editorial, promotions, and cover disc editing. He is the author of over 500 magazine articles and eight books on computing.

Product Details

  • Paperback: 528 pages
  • Publisher: O'Reilly Media; 1 edition (July 21, 2009)
  • Language: English
  • ISBN-10: 0596157134
  • ISBN-13: 978-0596157135
  • Product Dimensions: 7 x 1.1 x 9.1 inches
Download Here
Pass : www.everyday1ebook.info

Learning PHP, MySQL, and JavaScript: A Step-By-Step Guide to Creating Dynamic Websites (Animal Guide)

Absolute C++ (5th Edition)


CouchDB and PHP Web Development Beginner’s Guide

Posted by Unknown On 23/7/12