Docstoc

PHP Interview Question and Answers

Document Sample
PHP Interview Question and Answers Powered By Docstoc
					                       PHP Interview Question and Answers

     What you should know?
     1.What is the difference between a static and Dynamic
     Web site?
     2.What is the meaning of Open Source Software?
     3.Why was PHP developed, what it is used for, and
     where can you get it?
     4.What are the benefits of using PHP and MySQL?


     The above FOUR questions you should know before go to this
     topic.
     Ans:
1    A static website is one that is written in HTML only. Each
     page is a separate document and there is no database that it
     draws on. What this means functionally is that the only way to
     edit the site is to go into each page and edit the HTML - So you
     would have to do it yourself using a web page editor such as
     FrontPage or Dreamweaver, or pay your web developer to
     make updates for you.


     A dynamic website is created by webdevelopers who are
     strong in ASP.Net, PHP, JAVA and more... This website pages
     contains data is retrieved from certain database. Each time the
     viewer entering a page, the contents of that page is retrieved
     from the database. The administrator can change the content
     and images from admin panel. This is one that changes or
     customizes itself frequently and automatically.
2.   Open-Source Software (OSS) is computer software that is
     available in source code form: the source code and certain
     other rights normally reserved for copyright holders are
     provided under a software license that permits users to study,
     change, improve and at times also to distribute the
     software.Open Source Software means it is a free software and
     no need to buy, we can use full functionallities from this
     software with certain Terms & Conditions. This license allows
     modifications and derived works, and allows us to be
     distributed under the same terms as the license of the original
     software.
3.   PHP developed for less script, time saving, Free Open Source
     Software and runs on different platforms such as Windows,
     Linux, Unix, etc. PHP compatible with almost all servers used
     today such as Apache, IIS, etc.


     The PHP scripting language resembles JavaScript, Java, and
     Perl, These languages all share a common ancestor, the C
     programming language. PHP has full access to the information
     that the server has, and very little access to information that
     the client has. In fact, it only has information that the client
     tells the server and that the server passes on to PHP. Because
     it is on the server, however, PHP cannot be modified by the
     client. While you cannot necessarily trust the information that
     the client gives to PHP, you can trust that your PHP is doing
     what you told it to do. Because PHP is on the server end, your
     PHP scripts can affect your server -- such as by keeping an
     activity log or updating a database.


     PHP is free dowload from the offical PHP resource
     Download : http://windows.php.net/download/
4.   One of the main reasons that businesses choose PHP is its
     simplicity and ease of use. PHP competes against a number of
     other web scripting solutions such as Active Server Pages and
     PERL, but none of these languages are as easy to learn as PHP.
     Further, some languages require a moderate amount of
     programming background before a developer can get up to
     speed in development. With PHP, however, even non-
     programmers have been able to develop web-based solutions
     within a matter of days after going through the basic tutorials
on PHP. PHP commands are simply embedded into the same
web page with HTML commands, and execute on the server to
deliver the web pages to the user.


Another big advantage of PHP is its interoperability with
multiple operating systems. A company can use PHP with either
Linux, Windows or Macs for example. They can also use PHP
with the popular open source Apache server. Compare that
with Microsoft’s Active Server Pages, by contrast, which is
primarily designed for Microsoft-enabled servers. Portability is
becoming a chief concern for businesses that use one or more
operating systems in their businesses. Businesses save money
by using PHP to leverage their existing I.S. resources rather
than investing large sums of money to purchase proprietary
products.

				
DOCUMENT INFO
Shared By:
Tags:
Stats:
views:21
posted:7/27/2012
language:English
pages:3