Skip to main content


developerWorks  >  Open source  >  Highlights  >

PHP project resources

Project information for PHP developers

developerWorks
HighlightsDownloadsNewsCommunity
Cloud computing with PHP, Part 2: Using Amazon EC2 with the Zend Framework
Cloud computing with PHP, Part 2: Using Amazon EC2 with the Zend Framework
One of the most exciting aspects of cloud computing is the ability to run virtual machines in a cloud provider's data center. Discover how Zend classes make it easy to work with virtual machines in Amazon's Elastic Compute Cloud (EC2).  More

Using Flex SDK with Mate and PHP: Mate is a lightweight event-driven framework that enables you to build user interfaces (UIs) and services in a Model-View-Controller (MVC) pattern. Use Eclipse PHP development tools (PDT) and the Flex software development kit (SDK) to build an application using the Mate framework. More

Cloud computing with PHP, Part 1: Using Amazon S3 with the Zend Framework: The basic APIs of most cloud storage services force programmers to think about protocols and configuration details, instead of simply working with data. Explore classes in the Zend Framework that make it easy to use Amazon's S3 cloud storage service as a boundless hard drive. More

Cook up Web sites fast with CakePHP, Part 1: Getting started: Build an online product catalog using CakePHP. This popular series -- updated for V1.2.2.8120 -- explains the key aspects of using this rapid development framework for PHP, including installing and configuring; validating user data; using CakePHP helpers; and getting a Web app up and running quickly. It may sound like a lot, but don't worry -- CakePHP does most of it for you. More

PHP object orientation: Separating concerns: Separation of concerns is a concept in object-oriented software design that allows you to build more-modular applications, which are easier to maintain and add new features to. PHP's OO language features allow you to apply design concepts to build more robust, maintainable applications. More

Create better namespaces in PHP: PHP V5.3 introduces the ability to provide namespaces to your PHP classes, constants, and functions. Using namespaces allows you to avoid naming collisions and provide context for your PHP code. These tips provide a few guidelines for building your namespaces so that you get the most out of them. More

Use command-line tools in PHP: Learn how to better integrate scripts with command-line tools. Use shell_exec(), exec(), passthru(), and system(); safely pass information to the command line; and safely retrieve information from it. More


Resources

Keep up with Ajax with the Ajax resource center
Learn how to create more interactive Web applications with Ajax technologies at the developerWorks Ajax resource center.

Stay on top of Web 2.0 development
Tune your Web applications, master mashups, and learn the best way to implement news syndication at the developerWorks Web architecture zone.

Recommended PHP reading list
Learn about PHP with this reading list compiled for programmers and administrators by IBM Web application developers.

All developerWorks PHP articles and tutorials
Browse this comprehensive list of articles and tutorials about PHP development. View the list by product, title, topic, or keyword and sort your results.

PHP.net
This is the central reference point for PHP users, and it has a wealth of information, including downloads, documentation, FAQs, bug reporting, and more.

PHP defined at Wikipedia
Get a brief overview, history, popularity, code example, libraries, and external links.

PHPDeveloper.org
This site features PHP news, tutorials, and community forums.

Tune into developerWorks podcasts
Hear an audio overview of the new content and other cool features on developerWorks this week. Also, hear interviews of technical leaders, both inside and outside IBM, who discuss technology innovation and evolution.

White paper: Integrating Open Source into your business
Find out about open computing, open source, the benefits and challenges of open source, learn how to integrate open source into your IT strategy, and discover what IBM is doing in open source.


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


Spotlight
Get started with Project Zero, WebSphere sMash, and PHP
The future of PHP

Other project resources
Apache Geronimo
Apache Derby
Eclipse

Special offers
Dynamic infrastructure for software delivery
Automate processes to the Web with Lotus Forms
DB2 pureScale Unlimited capacity for your data

More offers