Software Engineering
Flow Chart
Reasons for Usage Advantages Its fast: On Web sites, because it is embedded in HTML code, the time to process and load a Web page is short. Its free: PHP is proof that free lunches do exist and that you can get more than you paid for. Its easy to use: The syntax is simple and easy to understand and use, even for non-programmers. For use in Web sites, PHP code is designed to be included easily in an HTML file. Its versatile: PHP runs on a wide variety of operating systems Windows, Linux, Mac OS, and most varieties of Unix. Technical support is widely available: You can join one of several e-mail discussion lists offered on the PHP Web site (www.php.net), which cover topics such as general PHP, PHP on Windows, or databases and PHP. In addition, a Web interface to the discussion lists is available at news.php.net, where you can browse or search the messages. Its secure: As long as your scripts are designed correctly, the user does not see the PHP code. Its customizable: The open source license allows programmers to modify the PHP software, adding or modifying features as needed to fit their own environments. PHP provides significant control over the environment, reducing chances of failure.
Disadvantages Passing information in the URL is easy, especially for small amounts of information. However, this method has some disadvantages, including some important security issues. Here are some reasons you may not want to pass information in the URL:
The whole world can see it. The URL is shown in the address line of the browser, which means that the information you attach to the URL is also shown. If the information needs to be secure, you dont want it shown so publicly. For example, if youre moving a password from one page to the next, you probably dont want to pass it in the URL.
A user can send information in the URL, just as easily as you can. For example, suppose that after a user logs into your restricted Web site, you add auth=yes to the URL. On each Web page, you check to see if $_GET [auth] = yes. If so, you let the user see the Web page. However, any user can type http://www.yoursite.com/page.php?auth=yes into his browser and be allowed to enter without logging in.
The user can bookmark the URL. You may not want your users to save the information you add to the URL.
The length of the URL is limited. The limit differs for various browsers and browser versions, but a limit always exists. Therefore, if youre passing a lot of information, the URL may not have room for it.
Significance of the system / Programming Language Computer nowadays have different specifications, applications, softwares and they run through different operating systems such as Windows, Mac OS, Linux. Web-Based programming languages that are powered by databases requires database server softwares for it to run at is 100% capacity, there are several web-based programming languages that can be used for a webpage to run so why choose PHP instead of ASP.NET, HTML, XML Etc.?
PHP can support different database servers which is a great advantage since it would be compatible to almost every single computer manufactured. On the other hand ASP, HTML, XML can only support less database servers and these languages have several prerequisites for it to function properly.
We Developers are very much trained on using the C++ Programming Language and compared to PHP, as programmers, we are more comfortable using PHP compared to ASP because PHP uses C/C++ as base language and most syntax are similar to each other. Because a big chunk of programmers are still using C++ language, PHP are by far more popular than ASP. Cost-wise, PHP can be connected to free database servers compared to other languages.
Mucho más que documentos.
Descubra todo lo que Scribd tiene para ofrecer, incluyendo libros y audiolibros de importantes editoriales.
Cancele en cualquier momento.