Further Steps to Next Generation Internet Development Tools

From: Date: Mon, 02 Oct 2000 16:26:04 +0000
Subject: Further Steps to Next Generation Internet Development Tools
Groups: php.dev 
Request: Send a blank email to php-dev+get-34047@lists.php.net to get a copy of this message
Hi.How are you. The following is some thoughts about PHP. With the coming of the third generation Internet ,much should be changed ,I think. 1. HTTP is a stateless protocol. Each request to the server is completely independent of the other requests from the same browser. That results to variables or objects can only survive in a single web page. A solution in compilation level: During one session, save objects and variables into database in PHP Server-side. Record survival cycle of objects and variables. During the same session, look up the object database first .If the object or variable doesn¡¯t exist, generate it and record into database . 2. Now PHP only support objects limited in one web page. That makes it impossible that we analyze and develop a web site project in Object-Oriented Software Engineer and Object-Oriented Programming Methods. More Object-Oriented characters should be added into PHP. For example , A web site---a project object A web page---a page object Control objects in a web page ¡­¡­ 3. Transfer PHP development and management platform to Browser interface .That means we could manage and develop a web site online(in Internet). 4. Two kinds of execution methods : Scripts in Server-side and executable code after compilation . Now more and more developers who have migrated their business functionality out of script code completely, putting it in faster, compiled modules . And compilation provides encapsulation. That will lead to a large application on business . Anyway, PHP is a convenient developing tools despite of the shortcomings above. Thank you for what you have done for us. Strong ---------------------------------------------- »¶Ó­Ê¹Óà 21CN µç×ÓÓʼþϵͳ http://www.21cn.com Thank you for using 21cn.com Email system

Attachment: [image/jpeg] 1.jpg
« previous php.dev (#34047) next »