<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>My PHP Net</title>
	<atom:link href="http://www.myphpnet.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.myphpnet.com</link>
	<description>Your Gateway to Information</description>
	<pubDate>Sat, 06 Mar 2010 07:06:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Windows Leads in PHP Development</title>
		<link>http://www.myphpnet.com/windows-leads-in-php-development</link>
		<comments>http://www.myphpnet.com/windows-leads-in-php-development#comments</comments>
		<pubDate>Sat, 06 Mar 2010 07:06:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.myphpnet.com/windows-leads-in-php-development</guid>
		<description><![CDATA[The popularity of PHP is unquestionable, but what operating system is most conducive for developers to hammer out code? There have been a few studies in the past and the latest one from Zend gives us some interesting news.
In a study involving 2,000 developers conducted at the end of last year, Zend discovered that in [...]]]></description>
			<content:encoded><![CDATA[<p>The popularity of PHP is unquestionable, but what operating system is most conducive for developers to hammer out code? There have been a few studies in the past and the latest one from Zend gives us some interesting news.</p>
<p>In a study involving 2,000 developers conducted at the end of last year, Zend discovered that in terms of a production environment, 85 % of those surveyed preferred Linux. Windows was far behind with a measly 11 % and Mac OS X was almost non-existent with just 2 %. However, these results change when the preferred development OS comes in to play.</p>
<p>Windows leads these rankings with 42 %, Linux comes in second place with 38.5 % and Mac OS X still comes last but this time with a respectable 19.1 %. Although the Microsoft OS is in the lead, this may not be for long. Three years ago, it was reported that almost 85 % of developers preferred Windows; it appears that that lead is being worn down by the other OS&#8217;, Linux in particular.</p>
<p>The FOSS aspect of Linux and PHP seems to be the driving force behind this trend. The FOSS movement has been gathering momentum in the last few years, with Linux being one of the oldest heralds. The rising cost of successive OS versions of Windows has also made it unaffordable for many individual developers as well as offices and companies. Currently, Windows 7 retails for over $300 making it the most expensive OS on the market.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myphpnet.com/windows-leads-in-php-development/feed</wfw:commentRss>
		</item>
		<item>
		<title>Search Engine Friendly PHP</title>
		<link>http://www.myphpnet.com/search-engine-friendly-php</link>
		<comments>http://www.myphpnet.com/search-engine-friendly-php#comments</comments>
		<pubDate>Sun, 28 Feb 2010 18:49:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.myphpnet.com/search-engine-friendly-php</guid>
		<description><![CDATA[The dynamic, scalable and user friendly features of PHP are direct contributors to the language&#8217;s popularity. However a common problem that developers face is Search Engine Optimization. If the scripts are not optimally constructed, search engines will not pick them up. There are numerous reasons as to why this happens and some of them, along [...]]]></description>
			<content:encoded><![CDATA[<p>The dynamic, scalable and user friendly features of PHP are direct contributors to the language&#8217;s popularity. However a common problem that developers face is Search Engine Optimization. If the scripts are not optimally constructed, search engines will not pick them up. There are numerous reasons as to why this happens and some of them, along with solutions are described below.</p>
<p>Latency - PHP code takes time to execute, so there is a possibility that search engine spiders could give up waiting for the page and move on. You can reduce the wait time by being frugal with SELECT * calls. For example, avoid using this command on table that has ten fields. Name the columns and (assuming you use MySQL) use EXPLAIN to test queries. If you use loops, reduce the repetition of duplicated code.</p>
<p>Session ID - When the &#8220;enable-trans-sid&#8221; option is set to ON, the links that are created with session ID numbers become longer and longer. This is not good when it comes to search engine indexing. In your &#8220;php.ini&#8221;, disable this feature by setting &#8220;session.use_trans_sid&#8221; to false.</p>
<p>Friendly URLs - There are two ways in which you can achieve a static page effect which will help with search engines. Apache can be used to fake static page URLs. You can also reduce the number of GET variables. These variables produce URLs which are almost incoherent to spiders. If you really need to use many variables then you should combine them by using delimiters or even unused characters. You can eventually split them in the target page.</p>
<p>In addition to this, you can also use the mod_rewrite rule, but this should be done with careful consideration and only after understanding its function thoroughly.<br />
Following these suggestions should help your pages become more search engine friendly, however it might be useful to set up a secondary &#8220;dummy&#8221; site and test these out before you implement it on your main site. This will help you debug the code without annoying your visitors.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myphpnet.com/search-engine-friendly-php/feed</wfw:commentRss>
		</item>
		<item>
		<title>How to Choose a PHP Hosting Company</title>
		<link>http://www.myphpnet.com/how-to-choose-a-php-hosting-company</link>
		<comments>http://www.myphpnet.com/how-to-choose-a-php-hosting-company#comments</comments>
		<pubDate>Sun, 21 Feb 2010 17:54:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.myphpnet.com/how-to-choose-a-php-hosting-company</guid>
		<description><![CDATA[PHP is a versatile language that is used widely in web development. This versatility means that when it comes to hosting, things get a little complicated if the server cannot handle everything the code wants it to do. So it is in your best interests to investigate and find out exactly what features the host [...]]]></description>
			<content:encoded><![CDATA[<p>PHP is a versatile language that is used widely in web development. This versatility means that when it comes to hosting, things get a little complicated if the server cannot handle everything the code wants it to do. So it is in your best interests to investigate and find out exactly what features the host is offering you.</p>
<p><strong>Bandwidth</strong> - Users have a very short attention span. If your website does not possess enough bandwidth to function smoothly, you will lose traffic. So the first thing to do is to identify and secure enough bandwidth from the host.</p>
<p><strong>Storage</strong> - Requirements are never a permanent thing. As your website grows, you will require more and more storage or hard disk space. Conversely, as you streamline your processes you might require less space as well. Whichever way your requirements swing, you must ensure that your host can accommodate it.</p>
<p><strong>Add-ons</strong> - Usually, when you begin it is always with one domain. But eventually you might find yourself wanting to include more domains under the same package. So finding a host who will accommodate multiple domains under the single account is well worth the effort.</p>
<p><strong>Databases</strong> - While it is not common, some hosts do place a limit on the number of databases that are available to you. Avoid this if you can and also ascertain what level of support they offer for these databases.</p>
<p><strong>Uptime</strong> - If your website does not appear when a user wants it, it represents a lost opportunity. To avoid this you must look for a host that guarantees 99 % uptime.</p>
<p><strong>Cost</strong> - While it is tempting to use a free PHP hosting service, there are many disadvantages to this option. Look for a good package that is within your means. Do not grab the first thing that looks good. Do a little digging and compare costs. There are plenty of competitive packages being offered in the market today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myphpnet.com/how-to-choose-a-php-hosting-company/feed</wfw:commentRss>
		</item>
		<item>
		<title>Top five PHP frameworks</title>
		<link>http://www.myphpnet.com/top-five-php-frameworks</link>
		<comments>http://www.myphpnet.com/top-five-php-frameworks#comments</comments>
		<pubDate>Sat, 13 Feb 2010 16:06:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.myphpnet.com/top-five-php-frameworks</guid>
		<description><![CDATA[PHP is widely used in today&#8217;s web development. This means that programmers need to have PHP skills in their arsenal to be competitive. The problem with PHP code or rather with any code is that repetitive writing can be tedious and brain sapping. This is where frameworks come in to help PHP programmers.
PHP frameworks help [...]]]></description>
			<content:encoded><![CDATA[<p>PHP is widely used in today&#8217;s web development. This means that programmers need to have PHP skills in their arsenal to be competitive. The problem with PHP code or rather with any code is that repetitive writing can be tedious and brain sapping. This is where frameworks come in to help PHP programmers.</p>
<p>PHP frameworks help to streamline development as they contain basic structures that enable easy construction of web applications. The development process can progress at a faster rate due to the pre-built modules, reused code, etc. In short, frameworks reduce the time taken to complete a task. While there are many frameworks available in today&#8217;s market, some more than others have gained immense popularity.</p>
<p>1. The Zend Framework - is immensely popular among developers. It is Web 2.0 oriented and is extensively supported by the company. However, it is more suited for developers who have a thorough understanding of PHP and is more in line with corporate level development.</p>
<p>2. Cake PHP - has a good balance between being beginner and advanced friendly. Its focus is on rapid development and is very similar to Ruby on Rails. It is simple and scalable and this makes it a popular choice for many.</p>
<p>3. Symfony - is more oriented towards enterprise level development and therefore more suited for advanced users. It is an open source framework, which is a little slower than others are but has many great features that make up for this shortcoming.</p>
<p>4. CodeIgniter - is an excellent framework for beginners as it is easy to use and comes with a host of tutorials. It has a very small footprint and offers simple solutions, which result in great performance and speed.</p>
<p>5. Seagull - is also a good framework for beginners as it is well established and has a great package of sample applications that can be quickly modified for your purposes.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myphpnet.com/top-five-php-frameworks/feed</wfw:commentRss>
		</item>
		<item>
		<title>Open Source Software</title>
		<link>http://www.myphpnet.com/open-source-software</link>
		<comments>http://www.myphpnet.com/open-source-software#comments</comments>
		<pubDate>Fri, 05 Feb 2010 06:51:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.myphpnet.com/open-source-software</guid>
		<description><![CDATA[Before Open Source software became popular, the prevalent model was compiled software. This method still exists today although Open Source is rapidly claiming market share.
It is not a common practice to modify compiled programs. In this type of software, the source code is run though a compiler which produces an executable program, which can be [...]]]></description>
			<content:encoded><![CDATA[<p>Before Open Source software became popular, the prevalent model was compiled software. This method still exists today although Open Source is rapidly claiming market share.</p>
<p>It is not a common practice to modify compiled programs. In this type of software, the source code is run though a compiler which produces an executable program, which can be used &#8220;as is&#8221;. Obvious examples of these are operating systems such as Microsoft Windows, Apple OS and applications like Adobe Creative Suite, Microsoft Office and AutoCAD. This software enables the user to complete their tasks but does not allow them to customize features or increase their functionality. Compiled software is the intellectual property of the company and therefore is sold at the price decided by the company. Rarely, if ever, is it offered free.</p>
<p>Open Source software is the opposite of Compiled software. The application or operating system is offered along with the source code for the user to manipulate and customize. To qualify as Open Source, the software must meet certain criteria. It should be freely distributed, source code should be attached, modifiable by anyone, be compatible with other software and modified versions should be distributable as well. This was done under the premise that software should be free for everyone and that the usefulness of the software can be improved by giving it away free while being modifiable.</p>
<p>Warranty and technical support are a concern and are addressed by a different method. Open source software can be sold if the modifications warrant support from the developer. Hence, Red Hat sells their version of the popular Linux OS with a view towards financing the technical support offered.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.myphpnet.com/open-source-software/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
