file structure

From: Date: Wed, 31 Mar 1999 00:13:32 +0000
Subject: file structure
Groups: php.dev 
Request: Send a blank email to php-dev+get-4848@lists.php.net to get a copy of this message
Back when we were going to release 3.1, we re-structred all the files. At the same time, we changed the API, and it was a real mess for a long time. Looking back, I can see us facing some of the same problems in the next major release. The lesson that needs to be learnt is to do one thing at a time: change file structure or change API. Doing both at the same time will make the problem bigger than the sum of each problem. I suggest that we change the file structure now, in the php3 tree. IMHO that is the easiest way to make sure further changes are incorporated in the re-structured source tree. We can base the new structure on the ideas in the desolated php31 tree: php3/ext [each extension has its own dir] php3/ext/mysql php3/ext/ldap ... php3/lib/regex php3/lib/win32 php3/main [parser and other vital infrastructure] php3/sapi [server modules] php3 I would like to set up php3/main so you can do a "make install" and install header files, libraries and perhaps some tools to make it possible to compile other applications using PHP code (such as third-party dynamically loadable extensions or PHP RPC servers). When time comes to integrate Zend, that will be easier with this structure. - Stig -- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe@lists.php.net For help: php-dev-help@lists.php.net

« previous php.dev (#4848) next »