RSS feed - Using POG with Flex
- Optimizing your web application
- Regenerating large objects
- PHP4 or PHP5
- New and Improved
- Evolution of a cube
- POG Museum
- POG 3.0 alpha
- Initial Performance results Part 2
- Initial performance results
- Proposal: POG 3.0 object model
- Suggest a feature
- A new year, A new POG release
- Many-Many relations
- POG 2.5 Released
- POG 2.5 beta
- Automatic table alignment
- New version: 2.1.2 released
- RSS should work well now
- RSS feed glitches
- What's new in 2.1.0
- PHP Objects 2.1.0 (preview)
- PHP Object relations FAQ
- PHP Object Relations
- Searching base64 encoded text
- How to debug POG-generated objects
- POG UI Tips
- Featuring Of Interest links
- PHP CRUD
- POG 2.0.1: A better code generator
- A look at the POG SOAP API
- POG 2.0.0 released
- Coming soon: Generate parent-child objects
- Generated abstraction v/s dynamic abstraction
- Zend Framework preview
- Coming soon: Generate Objects through SOAP
- Easily save images and files to a database
- PHP, Paypal & POG
- Five advanced Code Generator tips
- PHP Pagination using generated objects
- PHP Code Generator benchmarks
- Representing database objects using an AJAX Tree interface
- Using SETUP in a production environment
- Description of the generated object package
- Introducing PHP Object Generator version 1.6
- Using AJAX and PHP Object Generator
- When to use Object->SaveNew()
- Generating PHP objects in 2006
- Happy Holidays
- A short video of the POG Setup process
- A sneak peek at POG 1.6
- POG Tip: Field limits
- Previous versions.
- Searching the blog and tutorials sections
- Generating code with "Other" SQL data types
- Five general POG tips
- POG source code locations
- Microsoft SQL 2005 Express Edition
- Impatiently awaiting PHP 5.1 and PDO
- Php Object Generator goes open source
- POG generates PDO compatible code
- Oracle to offer free database
- POG Google group
- Database Wrappers and POG
- Revisions
- The generator blog
- An explanation of the 'Escape' function.
- Mirror, mirror
- Using POG to solve real world problems
- A php object-relational database tool
- A simple and flexible Object Oriented approach to PHP
Back to the Code Generator
The POG Google group
The POG tutorials/code samples
The POG mirror site
Evolution of a cube
written 1170 days agoOver the years, Jonathan, our talented designer, played wnd tweaked the POG logo to represent the POG features, as they evolved.
When it started about 2 years ago, Jon was assigned the task of designing a logo for what was then, a rather crude code generator. How do you faithfully represent something as basic as a generator, yet make it visually appealing? This was the first iteration:

Simple and to the point. We decided to use it on our frontpage. The hand-drawn look illustrates exactly the raw/undeveloped state in which the PHP objects currently are when they are being defined by the user.
We then needed a variation of this idea for Page 2, when the objects have been generated. Jon came up with a ‘golden’ look for the cube. The generated code is as good as Gold, he reasoned. We decided he was right.

Then came the time to design some other variations of the cube for our Setup process. Once again, the design was simple and elegant.

Now, as we get ready to release version 3, we wanted to tweak the logo a bit more so that it reflects more accurately what we’re trying to achieve:
1. Flexibility
2. Speed and
3. Simplicity
And the result is:

I personally think that once again, Jon was able to capture what this next version of POG is all about and translate it to something as simple as a cube. To him, I say thanks once again for a job well done. Questions, Comments? Talk to us

This is a weblog about the Php Object Generator (POG) project, OO PHP, databases and Php code generators in general.
Php Object Generator, (POG) is an open source PHP code generator which automatically generates clean & tested Object Oriented code for your PHP4/PHP5 application.
Subscribe to our RSS feed
Feedback, Feature Requests, Bugs to:
The POG Google group
Send us a Hello through email
a further modification to the latest design might be to somehow incorporate the name POG in the design. This could be achieved by left vertical face having a smaller loop that represents the P, the top horizontal face would be the O, and a simple horizontal line coming in at the endpoint of the right vertical face would be the G.
— justin opitz Mar 20, 06:31 AM #