beingchinmay
New member
What server-side scripting lacks in eyecandy sex appeal, it more than makes up for in sheer usefulness. Most Web users probably interact with the products of server-side scripting on a daily, if not an hourly, basis.
One category of things that server-side scripting just absolutely can’t help you with is realtime, 3-D shoot-’em-ups. The more immediately responsive and graphics-intensive a project needs to be, the less suitable (and capable) PHP is for it. At the moment, the Web is simply too slow a channel for these purposes (although broadband users are changing that).
On the other hand, server-side scripting languages such as PHP perfectly serve most of the truly useful aspects of the Web, as such as the items in this list:
✦ Content sites (both production and display)
✦ Community features (forums, bulletin boards, and so on)
✦ E-mail (Web mail, mail forwarding, and sending mail from a Web application)
✦ Customer-support and technical-support systems
✦ Advertising networks
✦ Web-delivered business applications
✦ Directories and membership rolls
✦ Surveys, polls, and tests
✦ Filling out and submitting forms online
✦ Personalization technologies
✦ Groupware
✦ Catalog, brochure, and informational sites
✦ Games (for example, chess) with lots of logic but simple/static graphics
✦ Any other application that needs to connect a backend server (database, LDAP, and so
on) to a Web server
One category of things that server-side scripting just absolutely can’t help you with is realtime, 3-D shoot-’em-ups. The more immediately responsive and graphics-intensive a project needs to be, the less suitable (and capable) PHP is for it. At the moment, the Web is simply too slow a channel for these purposes (although broadband users are changing that).
On the other hand, server-side scripting languages such as PHP perfectly serve most of the truly useful aspects of the Web, as such as the items in this list:
✦ Content sites (both production and display)
✦ Community features (forums, bulletin boards, and so on)
✦ E-mail (Web mail, mail forwarding, and sending mail from a Web application)
✦ Customer-support and technical-support systems
✦ Advertising networks
✦ Web-delivered business applications
✦ Directories and membership rolls
✦ Surveys, polls, and tests
✦ Filling out and submitting forms online
✦ Personalization technologies
✦ Groupware
✦ Catalog, brochure, and informational sites
✦ Games (for example, chess) with lots of logic but simple/static graphics
✦ Any other application that needs to connect a backend server (database, LDAP, and so
on) to a Web server