HongKong Emarketing:Article on Php Custom Development |
|
PHP (Hypertext Preprocessor) is the most widely used open source language after Java, C and C++ in general and is one of the most popular web-centric programming languages. PHP application development provides number of benefits for PHP custom development. Developing a custom application in PHP is highly recommended for web applications due to number of advantages: Reduces development cost as it is open source PHP can be deployed on almost any system (e.g. Microsoft IIS, Apache etc) It can work with any database (e.g. MySQL, MSSQL, Oracle etc) Deployment is very easy and cost of hosting is on the lower side Due to its wide spread popularity and vast support base there are numerous libraries and frameworks like CodeIgniter , CakePHP etc. Wide range of development tools like Eclipse are available for free.Over the time, major concerns have been raised by developers using other languages. PHP is a scripting language unlike other languages like Java or C#. This is not quite true as there are options available to deploy PHP in executable format such as using PHC which is PHP open source compiler. PHP is no pure object oriented language. This is again not quite right as object handling is completely rewritten for PHP 5. PHP cannot be used for developing Windows applications. There are option available to build windows application in PHP like WinBinder or Bambalam compiler.PHP based applications can run on different architecture. Following are one of most famous architecture used globally. LAMP - LAMP name is originally taken from Linux (operating system), Apache HTTP Server, MySQL (database software), and PHP, principal components to build a viable general purpose web based application. WAMP –WAMP is taken from the initials of the operating system Microsoft Windows and the principal components of the package: Apache, MySQL and PHP (or Perl or Python, although WAMP includes PHP exclusively). There are options available for Macintosh operating system is known as MAMP, on a Solaris operating system is known as SAMP, on a FreeBSD operating system is known as FAMPThere is a wide range of tools available for writing PHP applications. Some of important ones are ActiveState Komodo Edit Bluefish - Supports any protocol that is supported by GnomeVFS. (SSH...) Eclipse - PHPEclipse and PHP Development Tools projects. With additional plugins supports SVN, CVS, Database modelling, SSH/FTP access, Database Navigation, Trac integration, and others. Emacs - Advanced text editor. The nXhtml add on has special support for PHP (and other template languages).There are number of frameworks available for PHP which take care of all the basic operations required in any applications. Some of most common used are CakePHP CodeIgniter WaspOne of the most important benefits is huge community support for PHP. There are number of communities available to discuss issues related to PHP. This gives PHP development teams an extra advantage over other languages. Rohit Chopra is a veteran in IT industry with a focus on software development India(extendcode.com). Rohit has enabled solutions for Health Care, HR and Media verticals and written article on PHP custom development for PHP web development company India.
|
- Feb 18 Sat 2012 22:36
Article on Php Custom Development
close
文章標籤
全站熱搜
留言列表
發表留言