Choosing Technologies and Tools
No matter which architecture is chosen, a major question that arises in every development
project is which technologies, programming languages, and tools are going to be used, bearing
in mind that external requirements can seriously limit your options.
In this book, we??™re creating a web site using PHP 5, MySQL 5, and related technologies.
We really like these technologies, but it doesn??™t necessarily mean they??™re the best choice for
any kind of project, in any circumstances. Additionally, there are many situations in which you
must use specific technologies because of client requirements. The Requirements Analysis
stage that is present in most software development process will determine which technologies
you must use for creating the application.
Although the book assumes some previous experience with PHP and MySQL, we??™ll take
a quick look at them and see how they fit into our project and into the three-tier architecture.
Using PHP to Generate Dynamic Web Content
PHP is an open source technology for building dynamic, interactive web content. Its short
description (on the official PHP web site, http://www.php.net) is ???PHP is a widely-used
general-purpose scripting language that is especially suited for web development and can
be embedded into HTML.???
PHP stands for PHP: Hypertext Preprocessor (yes, it??™s a recursive acronym) and is available
for free download at its official web site.
Pages:
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80