PHP

Develop PHP Web Applications with NetBeans, VirtualBox and Turnkey LAMP Appliance

by Alfonso V. Romero | August 2009 | Open Source PHP Web Development

In this article by Alfonso Romero, we will learn how to configure NetBeans, VirtualBox and the Turnkey LAMP Appliance to develop complex PHP applications in a virtual environment. This article explains the process of creating a virtual machine, configuring the NetBeans PHP IDE, and managing a WordPress project with NetBeans in a step wise manner.

Read Develop PHP Web Applications with NetBeans, VirtualBox and Turnkey LAMP Appliance in full

Agile Works Best in PHP Projects

by Samisa Abeysinghe | August 2009 | PHP

We are developing software for users, and we want to ensure that the software is really useful for the users. Over time, people working on this software have faced the same problem over and over again. Therefore, they have come up with a concept called agile development. In this article, we will explore the concepts of agile development and will also see how these can help us with the PHP projects.

In this article by Samisa Abeysinghe, we will cover the following:

  • What is meant by agility and how it can help
  • Extreme programming principles
  • Advantages of agile process models
  • Team agility
  • Agile process models
  • Agile principles for the PHP project team
Read Agile Works Best in PHP Projects in full

Simple process for PHP projects

by Samisa Abeysinghe | August 2009 | PHP

In this article by Samisa Abeysinghe, we will look into a process model that we can use as a starting point for the PHP projects that we are working on. The process is designed with the MVC framework based design model in mind. It is assumed that the workload is broken down based on the Model-View-Controller pattern, and team members are assigned to work on each layer based on that breakdown.

The process model clearly depicts how the separate concerns such as the data layer, the business layer, and the presentation layer can be worked on in parallel, and at the same time, how those separate concerns fit with each other to form the entire system. If you carefully evaluate this process model, there is no activity for system integration. So one might question how the separate layers would be integrated with each other. However, if you pay attention to the design and implementation details of each layer, you will notice the dependencies mentioned in each layer, which lead to the integration. For example, business logic implementation requires the concrete database design, as well as the data access layer. The final user interface implementation would be done on top of the business logic implementation. Therefore, the integration of these independent layers happens seamlessly, along the way, in the process. If the team follows the process as it is, the integration would result in naturally.

Read Simple process for PHP projects in full

MySQL Data Transfer using Sql Server Integration Services (SSIS)

by Jayaram Krishnaswamy | August 2009 | Microsoft PHP

There are a large number of posts on various difficulties experienced while transferring data from MySQL using Microsoft SQL Server Integration Services. While the transfer of data from MySQL to Microsoft SQL Server 2008 is not fraught with any blocking issues, transfer of data from SQL Server 2008 to MySQL has presented various problems. There are some workarounds suggested. In this article by Dr. Jay Krishnaswamy, data transfer to MySQL using SQL Server Integration Services will be described.

Read MySQL Data Transfer using Sql Server Integration Services (SSIS) in full
Syndicate content
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software