Zend Framework 0.1.5 Preview Release
by Jayson Minard (editor) |
0 comments | Tuesday, July 11, 2006
The Zend Framework community has released their 0.1.5 Preview Release. Although this is primarily a maintenance release, it does move the new RewriteRouter to the core and takes it one step closer to becoming the default routing model for the MVC portion of the framework.
Zend Framework 0.1.4 Preview Release
by Jayson Minard (editor) |
0 comments | Friday, June 30, 2006
Google Supports the JIPLFOG Index for Programming Languages
by Jayson Minard (editor) |
2 comments | Wednesday, May 10, 2006
You may remember a previous article of mine where I introduced the JIPLFOG (Jayson’s Index for Programming Languages Found on Google). Now just one month later Google has responded with support for my efforts. Google Trends popped out of the Google hatch yesterday just so that I could publish charts and have a real-time update for JIPLFOG. I can’t thank them enough.
Technorati Outage Causing Slowdowns of Bound Sites
by Jayson Minard (editor) |
0 comments | Tuesday, May 9, 2006
Technorati having an apparent outage today has caused some sites to experience a slowdown due to the embedded JavaScript that Technorati requests added to pages when claiming ownership of a blog. If you are experiencing this problem, remove the JavaScript line related to Technorati. Or if your blog system has an extension for Technorati, you may wish to turn it off. If you need to reclaim your site, or you use some of their embedded menu options within your pages, you can add it back later.
Dipping a Toe into Rapid Application Development for PHP
by Jayson Minard (editor) |
11 comments | Monday, May 1, 2006
As Andi Gutmans presented at his php|tek keynote, and reinforced by IBM in their showing of QEDWiki, there is indeed a place in PHP for the Rapid Application Development. As part of Andi’s keynote, he spoke about component architectures and showed a quick demo of what that might look like in the future. He did so with a proof of concept called phpBlox. Now, don’t get too excited, it looks nice and worked for the demo, but we are still only at the beginning of the Road to RAD.
"How I love thee Hamburgers, let me count the ways..." Has FeedBurner been hacked, or is it true love?
by Jayson Minard (editor) |
2 comments | Tuesday, April 25, 2006
My recent login to FeedBurner made me wonder if they have a security hole. Either that, or they feel like sharing their love of Hamburgers. Here are just a few of the page titles I receive for the “My Feeds Page.”
Zend/PHP Conference & Expo 2006 - Call for Papers
by Jayson Minard (editor) |
6 comments | Sunday, April 16, 2006
Zend Technologies invites you to participate in what will be the premier forum for PHP in 2006. Present your technical concepts, cutting edge applications, or business applications. Your participation will make this conference a success. Share your ideas with fellow colleagues in the PHP community. The conference selection committee will consider all abstracts submitted on or before June 15th, 2006.
PHP Gains in the TIOBE Programming Community Index, and Takes 2nd in the JIPLFoG
by Jayson Minard (editor) |
3 comments | Thursday, April 6, 2006
The TIOBE Programming Community Index has been updated for April 2006 showing their view on the status of programming languages in the development community. PHP moves up a spot from 5th to 4th. The long-in-the-tooth C fades back a bit relinquishing 1st place to Java, while C++ gains on its brethren with PHP biting on its heels (a margin of 0.02 between their percentages). PHP has a higher climb rate so expect another big move in the coming year. But then again, what does this mean? How does TIBOE decide this index? Let's take a look at their analysis model and create our own to see what happens...
Blueprint for PHP Applications: Bootstrapping (part 2)
by Jayson Minard (editor) |
18 comments | Tuesday, April 4, 2006
In Part 1 of this article I talked a lot about funneling. Sending every request to one PHP file that then controls the flow of the request into our application code. This one PHP file is called the “Bootstrapper” and deals with everything in common for every request our application receives. The bootstrapper can setup, configure and gift wrap everything that all pages have in common. It can make sure the include path is setup correctly, that the environment is configured correctly, all PHP settings are set, that common model objects are loaded, and that the front controller is invoked to begin your MVC processing. If you setup the bootstrapper correctly your application code will be more manageable and consistent, along with being easier to write in the first place. Now that all requests are headed its way, we can dig deeper into the Bootstrapper itself.
Blueprint for PHP Applications: Bootstrapping (part 1)
by Jayson Minard (editor) |
7 comments | Thursday, March 30, 2006
Bootstrapping alludes to a German legend about Baron Munchhausen, who was able to lift himself out of a swamp by pulling himself up by his own hair. In later versions he was using his own boot straps to pull himself out of the sea which gave rise to the term bootstrapping.That definition from Wikipedia has more flair to it than I can probably give this article, but nonetheless bootstrapping is an incredibly important part of a PHP web application. It is the ignition, the launch-pad, the booster rockets, and even the safety gear for our trip through PHP Best Practices. Without a well designed bootstrap, our application will never get off the ground.
