From: Dan W. <kil...@us...> - 2002-05-08 14:14:28
|
Quoting Christopher Kings-Lynne <ch...@fa...>: > Just so you guys know what I'm doing in my 10 minutes a day of free time! > > I'm changing webdb so that it relies on the superglobals of PHP 4.1+ and > i've configured my apache to not register_globals. This makes webdb > dependent on PHP 4.1 tho. I'm personally not a hell of a lot concerned > because: > > (1) We need the security features > (2) I've already used lots of recent featrues <?= & foreach for example > (3) By the time webdb is released, everyone should be running 4.1+ ;) I agree... However, if we do want to support pre-4.1 installs, we can put, at the top of a global include file, a function to detect a previous version and convert the old style arrays into the new superglobals. That way we can use the same variables. The only issue would be the scope of those variables. We wouldn't have the super'ness of them. I don't know if we want to go there. > Also, I'm kinda thinking about making WebDB require postgres 7.3 or > greater. > This is because of the whole schemas issue. Unless we can think of a way > of > lettign webdb handle shema-less and schema-full databases. I don't know if we want to go there. Like you mention about having to support schema-less RMDBs, we really can't leave out are pre-7.3 people. I suppose phpPgAdmin would work for them, but they would probably be pretty miffed at us. I think we shouldn't support anything below 7.1 though. Everyone should be upgraded to that version. Those who aren't are loosing out on a lot of functionality and speed and we should do our part to encourage them to upgrade. -Dan |