<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Akamshu</title>
    <description>The latest articles on DEV Community by Akamshu (@akamshu).</description>
    <link>https://dev.to/akamshu</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F171328%2F97f5433e-4791-4aa6-a351-e66b34420cdf.jpg</url>
      <title>DEV Community: Akamshu</title>
      <link>https://dev.to/akamshu</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/akamshu"/>
    <language>en</language>
    <item>
      <title>PHP | Competitors</title>
      <dc:creator>Akamshu</dc:creator>
      <pubDate>Fri, 24 May 2019 11:22:58 +0000</pubDate>
      <link>https://dev.to/akamshu/php-competitors-2k</link>
      <guid>https://dev.to/akamshu/php-competitors-2k</guid>
      <description>&lt;p&gt;Some of PHP's main competitors are Python, Node JS, PERL, Microsoft ASP.NET, Java Server Page&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Overview of PHP Platform</title>
      <dc:creator>Akamshu</dc:creator>
      <pubDate>Fri, 24 May 2019 11:22:10 +0000</pubDate>
      <link>https://dev.to/akamshu/overview-of-php-platform-314d</link>
      <guid>https://dev.to/akamshu/overview-of-php-platform-314d</guid>
      <description>&lt;p&gt;PHP is an intuitive, server side scripting language. Like any other scripting language it allows developers to build logic into the creation of web page content and handle data returned from a web browser. PHP also contains a number of extensions that make it easy to interact with databases, extracting data to be displayed on a web page and storing information entered by a web site visitor back into the database.&lt;br&gt;
PHP consists of a scripting language and an interpreter. Like other scripting languages, PHP enables web developers to define the behavior and logic they need in a web page. These scripts are embedded into the HTML documents that are served by the web server. The interpreter takes the form of a module that integrates into the web server, converting the scripts into commands the computer then executes to achieve the results defined in the script by the web developer.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Some of the strengths of PHP</title>
      <dc:creator>Akamshu</dc:creator>
      <pubDate>Fri, 24 May 2019 11:13:13 +0000</pubDate>
      <link>https://dev.to/akamshu/some-of-the-strengths-of-php-30h9</link>
      <guid>https://dev.to/akamshu/some-of-the-strengths-of-php-30h9</guid>
      <description>&lt;p&gt;Supports database connectivity. PHP can access over 20 different databases including MySql, Oracle, and MS Access. &lt;br&gt;
Supports sessions. PHP can generate unique session IDs. The ID follows the user during a single session on a web site. This simplifies creating shopping cart applications and tracking user's behaviors. &lt;br&gt;
Eliminates client configuration problems. With PHP there is no need to worry if the client has the appropriate software installed, since the application is executed on the server. &lt;br&gt;
Reduces development time. Even a newcomer can begin developing PHP applications in hours. Yet PHP contains many advanced features for professional programmers. &lt;br&gt;
Maintains source code security. The user does not see your source code as they do with JavaScript.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Origin of PHP in the open Source Community</title>
      <dc:creator>Akamshu</dc:creator>
      <pubDate>Fri, 24 May 2019 11:04:17 +0000</pubDate>
      <link>https://dev.to/akamshu/origin-of-php-in-the-open-source-community-1a1b</link>
      <guid>https://dev.to/akamshu/origin-of-php-in-the-open-source-community-1a1b</guid>
      <description>&lt;p&gt;PHP was developed by Rasmus Lerdorf. It was first developed in 1994 as Personal Home Page. It was released in 1995 as Personal Home Page Tools. This was a parser which interpreted files written in the simplified programming language of PHP. The programming language of PHP was developed long after other scripting language had been in use so Lerdorf was able to incorporate the lessons of programmers experience with those other languages.&lt;/p&gt;

&lt;p&gt;The experience with the initial offering of PHP was positive enough to prompt Lerdorf to create an improved version of the parser, called PHP/FI (form interpreter). This version could interpret HTML code as well as the PHP programming code. PHP/FI also made some provision for database capabilities by supporting some elements of mSQL.&lt;/p&gt;

&lt;p&gt;By mid-1997 there were about fifty thousand websites created using PHP. At that time the programming for PHP was recreated with a team of programmers helping Lerdorf in this effort. This revised version was called PHP 3. PHP 3 provided support for MySQL, the database query language, among a collection of other database systems.&lt;/p&gt;

&lt;p&gt;The next version, PHP 4, increased the features of PHP but the subsequent version PHP 5 was more devoted to increasing the efficiency of the system than expanding its features. Now PHP can be included within an HTML file.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Website architecture</title>
      <dc:creator>Akamshu</dc:creator>
      <pubDate>Fri, 24 May 2019 10:58:35 +0000</pubDate>
      <link>https://dev.to/akamshu/website-architecture-523b</link>
      <guid>https://dev.to/akamshu/website-architecture-523b</guid>
      <description>&lt;p&gt;Website architecture is the planning and design of the technical, functional and visual components of a website - before it is designed, developed and deployed. It is used by website designers and developers as a means to design and develop a website.&lt;/p&gt;

&lt;p&gt;Website architecture is used in creating a logical layout of a website in line with the user and/or business requirements. It defines the different components that will make up a website and the services each component or the website will provide in whole. &lt;br&gt;
Some of the factors that are part of website architecture are:&lt;/p&gt;

&lt;p&gt;Technical constraints such as server, storage. memory and communication interfaces.&lt;/p&gt;

&lt;p&gt;Functional aspects such as the type of services or processes the website will provide.&lt;/p&gt;

&lt;p&gt;Visual appearance, i.e. the user interface, colors, buttons and other visual design elements. &lt;br&gt;
Security parameters i.e. how the website will ensure secure access control and transactions.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>PHP | Introduction</title>
      <dc:creator>Akamshu</dc:creator>
      <pubDate>Fri, 24 May 2019 10:55:34 +0000</pubDate>
      <link>https://dev.to/akamshu/php-introduction-89c</link>
      <guid>https://dev.to/akamshu/php-introduction-89c</guid>
      <description>&lt;h2&gt;INTRODUCTION TO PHP&lt;/h2&gt;

&lt;p&gt;The term PHP is an acronym for PHP: Hypertext Preprocessor. PHP is a server-side scripting language designed specifically for web development.&lt;/p&gt;

&lt;p&gt;Websites like &lt;a href="http://www.facebook.com"&gt;www.facebook.com&lt;/a&gt;, &lt;a href="http://www.yahoo.com"&gt;www.yahoo.com&lt;/a&gt; are also built on PHP.&lt;br&gt;
One of the main reason behind this is that PHP can be easily embedded in HTML files and HTML codes can also be written in a PHP file.&lt;br&gt;
The thing that differentiates PHP with client-side language like HTML is, PHP codes are executed on server whereas HTML codes are directly rendered on the browser. PHP codes are first executed on the server and then the result is returned to the browser.&lt;br&gt;
The only information that the client or browser knows is the result returned after executing the PHP script on the server and not the actual PHP codes present in the PHP file. Also, PHP files can support other client-side scripting languages like CSS and JavaScript.&lt;/p&gt;

&lt;h2&gt;Website architecture&lt;/h2&gt;

&lt;p&gt;Website architecture is the planning and design of the technical, functional and visual components of a website - before it is designed, developed and deployed. It is used by website designers and developers as a means to design and develop a website.&lt;/p&gt;

&lt;p&gt;Website architecture is used in creating a logical layout of a website in line with the user and/or business requirements. It defines the different components that will make up a website and the services each component or the website will provide in whole. &lt;br&gt;
Some of the factors that are part of website architecture are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Technical constraints such as server, storage. memory and communication interfaces.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Functional aspects such as the type of services or processes the website will provide.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Visual appearance, i.e. the user interface, colors, buttons and other visual design elements. &lt;br&gt;
Security parameters i.e. how the website will ensure secure access control and transactions.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Why should we use PHP?&lt;/h2&gt;

&lt;p&gt;PHP can actually do anything related to server-side scripting or more popularly known as the backend of a website. For example, PHP can receive data from forms, generate dynamic page content, can work with databases, create sessions, send and receive cookies, send emails etc. There are also many hash functions available in PHP to encrypt user’s data that makes PHP secure and reliable to be used as a server-side scripting language. So these are some of the abilities of PHP that makes it suitable to be used as server-side scripting language. You will get to know more of these abilities in further tutorials.&lt;/p&gt;

&lt;p&gt;Even if you are not convinced by the above abilities of PHP, there are some more features of PHP. PHP can run on all major operating systems like Windows, Linux, Unix, Mac OS X etc. Almost all of the major servers available today like Apache supports PHP. PHP allows using wide range of databases. And the most important factor is that it is free to use and download and anyone can download PHP from its official source : &lt;a href="http://www.php.net"&gt;www.php.net&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;Origin of PHP in the open Source Community&lt;/h2&gt;

&lt;p&gt;PHP was developed by Rasmus Lerdorf. It was first developed in 1994 as Personal Home Page. It was released in 1995 as Personal Home Page Tools. This was a parser which interpreted files written in the simplified programming language of PHP. The programming language of PHP was developed long after other scripting language had been in use so Lerdorf was able to incorporate the lessons of programmers experience with those other languages.&lt;/p&gt;

&lt;p&gt;The experience with the initial offering of PHP was positive enough to prompt Lerdorf to create an improved version of the parser, called PHP/FI (form interpreter). This version could interpret HTML code as well as the PHP programming code. PHP/FI also made some provision for database capabilities by supporting some elements of mSQL.&lt;/p&gt;

&lt;p&gt;By mid-1997 there were about fifty thousand websites created using PHP. At that time the programming for PHP was recreated with a team of programmers helping Lerdorf in this effort. This revised version was called PHP 3. PHP 3 provided support for MySQL, the database query language, among a collection of other database systems.&lt;/p&gt;

&lt;p&gt;The next version, PHP 4, increased the features of PHP but the subsequent version PHP 5 was more devoted to increasing the efficiency of the system than expanding its features. Now PHP can be included within an HTML file.&lt;/p&gt;

&lt;h2&gt;Some of the strengths of PHP&lt;/h2&gt;

&lt;p&gt;&lt;b&gt;Supports database connectivity:&lt;/b&gt; PHP can access over 20 different databases including MySql, Oracle, and MS Access. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Supports sessions:&lt;/b&gt; PHP can generate unique session IDs. The ID follows the user during a single session on a web site. This simplifies creating shopping cart applications and tracking user's behaviors. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Eliminates client configuration problems:&lt;/b&gt; With PHP there is no need to worry if the client has the appropriate software installed, since the application is executed on the server. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Reduces development time:&lt;/b&gt; Even a newcomer can begin developing PHP applications in hours. Yet PHP contains many advanced features for professional programmers. &lt;/p&gt;

&lt;p&gt;&lt;b&gt;Maintains source code security:&lt;/b&gt; The user does not see your source code as they do with JavaScript.&lt;/p&gt;

&lt;h2&gt;Availability across multiple platforms&lt;/h2&gt; A user can use PHP with Windows, Linux, or Macs.
&lt;h2&gt;Installing as a module for Apache Web Server&lt;/h2&gt;

&lt;p&gt;There are some excellent all-in-one Windows distributions that contain Apache, PHP, MySQL and other applications in a single installation file, e.g. XAMPP (including a Mac version) and WAMP Server but manually installing Apache and PHP helps to learn more about the system and its configuration options.&lt;/p&gt;

</description>
      <category>introductiontophp</category>
    </item>
    <item>
      <title>Why should we use PHP?</title>
      <dc:creator>Akamshu</dc:creator>
      <pubDate>Fri, 24 May 2019 10:54:47 +0000</pubDate>
      <link>https://dev.to/akamshu/why-should-we-use-php-410i</link>
      <guid>https://dev.to/akamshu/why-should-we-use-php-410i</guid>
      <description>&lt;p&gt;Why should we use PHP?&lt;/p&gt;

&lt;p&gt;PHP can actually do anything related to server-side scripting or more popularly known as the backend of a website. For example, PHP can receive data from forms, generate dynamic page content, can work with databases, create sessions, send and receive cookies, send emails etc. There are also many hash functions available in PHP to encrypt user’s data that makes PHP secure and reliable to be used as a server-side scripting language. So these are some of the abilities of PHP that makes it suitable to be used as server-side scripting language. You will get to know more of these abilities in further tutorials.&lt;/p&gt;

&lt;p&gt;Even if you are not convinced by the above abilities of PHP, there are some more features of PHP. PHP can run on all major operating systems like Windows, Linux, Unix, Mac OS X etc. Almost all of the major servers available today like Apache supports PHP. PHP allows using wide range of databases. And the most important factor is that it is free to use and download and anyone can download PHP from its official source : &lt;a href="http://www.php.net"&gt;www.php.net&lt;/a&gt;.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
