<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19017888</id><updated>2011-12-04T21:09:43.930-08:00</updated><title type='text'>PHP PROGRAMMER</title><subtitle type='html'>php programmer,php programmer hire,php programmer india,
india mysql php programmer,php freelance programmer,
php tutorial,php web hosting ,php hosting ,php nuke,
php script,free php script,php mysql,web hosting php mysql,free php hosting</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://phpprogrammer.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19017888/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://phpprogrammer.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>rishi</name><uri>http://www.blogger.com/profile/01121128133172880139</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>1</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19017888.post-113212503854860759</id><published>2005-11-15T23:00:00.000-08:00</published><updated>2005-12-09T00:51:22.243-08:00</updated><title type='text'>PHP PROGRAMMER INDIA</title><content type='html'>&lt;strong&gt;PHP&lt;/strong&gt; is a widely used Open Source server-side general-purpose scripting language that is specially suited for Web development and can be embedded into HTML. Its syntax draws upon, Java, and Perl, and is easy to learn.&lt;strong&gt; PHP&lt;/strong&gt; runs on many different platforms and can be used as a standalone executable or as a module under a variety of web servers.&lt;br /&gt;&lt;br /&gt;It has excellent support for databases, XML, LDAP, IMAP, Java, various Internet protocols, and general data manipulation, and is extensible via its powerful API. It is actively developed and supported by a talented and energetic international team. Numerous open source and commercial &lt;strong&gt;PHP-based application packages&lt;/strong&gt; are available.&lt;br /&gt;&lt;br /&gt;PHP is a scripting language based on the model of preprocessing HTML pages. When the PHP preprocessor in your Web server notices a PHP language tag , the PHP engine is invoked to execute that code.&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt;PHP will be familiar to any programmers who have worked with imperative programming languages; you'll notice syntactical similarities with Perl, C, and Java. Strictly speaking, Java is an imperative programming language, but it also makes use of object-oriented constructs and concepts. PHP borrows from this structure when it is convenient, but it is not a pure OOP language.&lt;br /&gt;&lt;br /&gt;In the discussion of ASP.NET above, I mentioned the ODBC driver, and how applications can be built with database abstraction in mind. In PHP, you can also use ODBC to talk to databases, so you already have a whole list of supported databases to choose from. There are also native drivers for MySQL, Oracle, and Postgres. Furthermore, if you are connecting to Oracle, a special OCI8 library provides more feature-rich access to Oracle, allowing you to use such features as LOB, BLOB, CLOB, and BFILE.&lt;br /&gt;&lt;br /&gt;You might ask, at this point, "Why are database-dependent libraries being touted as features of PHP?" Database abstraction, or independence, is a feature if you seek to build an application that works with multiple databases in one application or that can easily be ported to another database—when moving from development to production, for instance. And these are indeed valid concerns and considerations.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Strengths and Weaknesses:&lt;/u&gt; &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;As of beta version 4, PHP 5 still has a few shortcomings, including its lack of exceptions, event-based error-handling instances that interrupt the normal flow of a program, jumping your code to a special error-handling section. Java also provides exceptions for error handling, while C++ provides exception handling via the try, catch, and throw syntax. You can, of course, still manage errors in PHP, but the structure is not standardized, so programmers are left to their own devices on how to implement error handling, leading to less consistency and a tendency to reinvent the wheel.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Another weakness is that PHP's function names are case insensitive. Some programmers might find this feature annoying, though this isn't a serious drawback.&lt;br /&gt;&lt;br /&gt;I do have misgivings about PHP's object model, however. PHP wasn't designed to be an object-oriented language. Some of those features were added later, although care was made to keep backward compatibility with PHP 3, so you're left with a bit of both models. In fact, many of these weaknesses are addressed in PHP 5. Keep your ears to the ground.&lt;br /&gt;&lt;br /&gt;What PHP lacks in a few areas, it makes up for by leaps and bounds in areas in which it excels. The price is right, so you don't have to worry about licensing issues. It's open source, too, so an entire community will keep a close eye on development, identifying bugs and making sure they get fixed. And if there's a feature you don't like, you can dabble with the code. What's more, PHP works native with Apache: It can be compiled as a module or directly into the Apache binary.&lt;br /&gt;But running on Apache means that, with PHP, you can take advantage of whatever server investments you've already made, because Apache runs on Windows, Linux, Solaris, and various other Unix platforms. Also, going with a web server with Apache's track record means security remains a top priority. And, finally, PHP has a smaller code path, meaning there's less server-side code executed to parse and execute your PHP page, which results in more efficient memory and usage and faster execution.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What's New in PHP 5? &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The fourth beta release of PHP 5 came out at the end of December 2003, and the change log makes it obvious that many bugs are being identified and ironed out. Although it's still in beta, it's definitely worth taking a look at for all the new features and advances.&lt;br /&gt;PHP 5's major new achievements come in the area of its exception handling and a new object that introduces features that bring true OOP to PHP. Exception handling was certainly one of the most noticeable missing features in PHP 4, and its addition to PHP 5 is certainly a sign of maturity. Exception handling means you have language defined and standardized ways of handling errors in your software. Just use the try, catch, and throw methods, and your PHP code becomes more robust and clean.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PHP Advantages:&lt;/strong&gt;&lt;br /&gt;It’s an open source Language.&lt;br /&gt;The data types and structures of PHP are easy to use and understand, because can identify PHP what you mean, and convert types automatically.&lt;br /&gt;You don't have to know everything there is to know about PHP to start writing useful programs.&lt;br /&gt;Knowledge of PHP can help you in learning the C language, because its syntax and constructs are similar to the later.&lt;br /&gt;PHP doesn’t necessarily require a program compilation, because it runs right on the web browser.&lt;br /&gt;PHP operations can be done in other languages too.&lt;br /&gt;&lt;br /&gt;I am &lt;strong&gt;&lt;a href="http://www.creativatorz.com"&gt;php programmer &lt;/a&gt;&lt;/strong&gt;working in a New Delhi based firm,India.As a &lt;strong&gt;&lt;em&gt;php programmer&lt;/em&gt; &lt;/strong&gt;i have developed several php projects including content management system(cms).&lt;br /&gt;&lt;br /&gt;Rishi raj nigam&lt;br /&gt;&lt;a href="mailto:rishirajnigam@gmail.com"&gt;rishirajnigam@gmail.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/19017888-113212503854860759?l=phpprogrammer.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://phpprogrammer.blogspot.com/feeds/113212503854860759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19017888&amp;postID=113212503854860759' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19017888/posts/default/113212503854860759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19017888/posts/default/113212503854860759'/><link rel='alternate' type='text/html' href='http://phpprogrammer.blogspot.com/2005/11/php-programmer-india.html' title='PHP PROGRAMMER INDIA'/><author><name>rishi</name><uri>http://www.blogger.com/profile/01121128133172880139</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
