[cvs] [Wiki] changed: ChucksHorde4Thoughts

Chuck Hagenbuch chuck at horde.org
Sun Nov 9 16:11:28 UTC 2008


chuck  Sun, 09 Nov 2008 11:11:27 -0500

Modified page: http://wiki.horde.org/ChucksHorde4Thoughts
New Revision:  1.13
Change log:  configuration section

@@ -12,8 +12,13 @@
  *  
http://www.sitepoint.com/blogs/2008/05/13/useful-in-browser-development-tools-for-php/
  * http://bergie.iki.fi/blog/sql-level_debugging_with_midgard.html
  * Debug "wrapper" drivers - encapsulate another driver and delegate  
all calls, but provide before/after hooks for any function along with  
timing, profiling, reporting of calls and arguments, etc.

+
+++ Configuration
+
+* use Horde_Policy
+* Allow conf.d directory styles, like Apache2 config (see  
http://bugs.horde.org/ticket/4747).

  ++ Profiling

  Lots of overlap with debugging
@@ -183,10 +188,8 @@

  an app should uncompress over a horde/ dir - /config/app/*.php ->  
config dir is compiled/cached

  horde is not rails. it is designed as a container for multiple,  
collaborating apps
-
-horde apps are configured by Horde_Policy objects

  need Horde_Db, whatever implements DML, DDL, and SQL - Mad? MDB2?
   - prefer PHP over XML
  merge Rdo and Mad into Horde_Db
@@ -905,8 +908,9 @@
  validatesPresenceOf
  validatesUniquenessOf
  validatesAcceptanceOf
  validatesConfirmationOf
+


  one database, one real filesystem space

@@ -1472,8 +1476,9 @@

  etc etc etc

  Let's try to use datetime fields:
+

  $qb = new midgardquerybuilder("NewMidgardArticle");
  $qb->addConstraint("revised", ">", "2003-04-30 09:46:00");
  $f = $qb->execute();


More information about the cvs mailing list