Friday : February 4, 2005

the Hive

Filed under: — david glenn @ 7:32 pm

Interesting that I was just mentioning Paul Jones and his various PHP related efforts, he has just announced a new one centered on PHP5, the Hive. Unfortunately I’m missing the initial PHP5 wave at the moment, waiting on more widespread deployment (hosting services, etc.). However given the quality of Paul’s other efforts and that Hive is the successor to the Yawp/Savant code line I will be watching very closely.

In his Hive announcement Paul stresses comprehensibility, which is definitely a positive trait in his other PHP efforts, and a very worthwhile goal that much of the PHP ’script’ world should aspire to. I’m glad he brings up this point in reference to Pear, as that is mostly what kept me from using Pear code for quite some time. Until you get over the Pear hump, Pear code is difficult to visualize. That is it isn’t apparent what Pear can offer you (or even what actually comprises Pear), what pieces/files you actually need if you think an element you’ve seen might be useful, or how to actually get the elements. Much of this could be remedied (disregarding actual package code complexity) at the Pear web site level, which suffers from a lack of higher-level information or documentation.

Monday : June 14, 2004

New Champaign City Site Launches

Filed under: — david glenn @ 2:24 pm

I successfully launched the new Champaign City Site last Friday (6/11). The Phase II site redesign features a new look for all the secondary site pages (90+). The site also now features:

  • no frames throughout
  • a browser-based custom CMS to manage all site content
  • a browser-based custom CMS to manage all News, Calendar, and Employment entries
  • site-wide, user toggle-able, Text-Only display
  • CSS positioning is used for the bulk of the site
  • tables used only for tabular data and minor site structure(home, header, footer)

Glennweb.net work on the site included:

  • development of the CMS database(MySql)
  • development of the browser-based CMS (PHP/MySql)
  • development of CSS positioning, layout, and display
  • templating of the new site design (PHP, phpTemplates)
  • development of the Text-Only site wide feature
  • conversion and integration of all content to the new CMS (90+ pages)
  • testing and deployment of the final site

The site was designed by John Bonadies.

 

Wednesday : April 21, 2004

PostgresSql

Filed under: — david glenn @ 8:04 pm

Simon comments on an issue with PostgresSQL sequence numbers getting out of whack. In general, as a developer I am much happier with the way MySql handles auto-increment indexes (no need to explicitly select anything). Sometimes making the expiclit implicit is the way to go. I’m sure there are also a myriad of arguments against MySql’s autoincrement fields, but for 95% of the cases where I need a unique index number, it works great.