netoffice-cvs-3x Mailing List for PXell
PXell - Online project management.
Brought to you by:
trilexcom
You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: <jo...@jj...> - 2005-04-16 14:39:16
|
I've been programming in PHP5 with MySQL 4.x for awhile and I'd go for this configuration too. Dylan, configuring PHP5 isn't much different form configuring PHP4. :) We can abstract the DB layer using PEAR::DB package. (http://pear.php.net/package/DB) This way we can make Netoffice compatible with lots of DB including: dBase FrontBase (functional since DB 1.7.0) InterBase (functional since DB 1.7.0) Informix Mini SQL (functional since DB 1.7.0) Microsoft SQL Server MySQL (for MySQL <= 4.0) MySQL (for MySQL >= 4.1) (requires PHP 5) (since DB 1.6.3) Oracle 7/8/9 ODBC (Open Database Connectivity) PostgreSQL SQLite Sybase I'm currently developing my applications in Windows XP Pro with is the same as Windows 2000 Server with IIS5. But I can Test it also on Windows 2003 Server with IIS6 and Fedora core 3. I have access to a MAC but I can only use as a client, I mean, I can access the Netoffice development site (if we crate one) but I will not be able to run Netoffice on it. Joao > DrSlump wrote: > > Before starting to code I think we all should agree on the technical > requeriments for version 3. > I"ve put here the requeriments I"ve think about and my preferences, please > give your opinion. > > - PHP4 or PHP5 > I vote for PHP5 given its feature base: exceptions, SPL, XML, Object > Oriented programming ... Ok ok, but please help me when I get stuck installing it and trying to get it to work with redhat enterprise ;-) > - MySQL 3.x or MySQL 4.x > I would go for the 4.x version, it"s been the stable branch for quite > some time and it offers some improvements over the 3.x branch. Specially > to perform complex queries like when doing reports. > However, it"ll be quite nice if we could keep the system compatible with > SQLite. For small teams this can be an extremely good solution, using a > light http server and sqlite, the whole system and needed applications can > be less than 2Mb. If we abstract the db-interface side of things properly we should be able to keep it compatible. Is there an open-source php abstraction class available that we can use? I would prefer to use 4 because of it"s utf8 support. > - Operating System > Linux, MacOsX and Windows should be supported in my opinion. Anyone here have access to MacOS? I am developing it on Linux and don"t have a windows server machine to try it on. Regards Dylan |