Practical Learning, Building a "Real" Application with Zend, Part 1

The Zend tutorial is certainly useful for getting your toes wet and figuring out the basics.  Alas, like most such tutorials, though, it deals with a very basic application - single table, only a few fields, with just a few crud functions. While my partner figures out some other stuff with the application we're building, I've been charged with continuing to learn Zend, so I'm doing what I started to do that made me hate CakePHP - try converting something I already have in Mach-II to PHP with Zend.  So I'm going to try making a version of the Movie Shelves area of my personal site.

Suffice to say, this will be another multi-part series :-)

Read more...

Comments Filed under: Frameworks, PHP, Zend

Getting Started With Zend

This morning, we finished getting the Zend server installed on our dev box, so we can take advantage of that option with our applications, and got the Zend Framework in place.  Getting the skeleton app going was easy, just download, unzip, upload, then run the three composer commands.  So I made my way through the first tutorial, building an extremely simple Album app, while hoping ZendFW 2 didn't dump everything we were excited about seeing the ZendFW 1 demo.

Read more...

Comments Filed under: Frameworks, PHP, Zend

Relooking at Frameworks

So today my partner and I really sat down to talk about the issues we've been having with CakePHP and to start the decision making process.  We once again started researching the various framework options, including talking about the potential cons of using one of the "dead" ones, like CodeIgniter.  As part of this process, we found a lengthy video on Lynda.com that goes through why to use a framework (and when you might not need to), the types of frameworks, and so forth.  For most of the video, though, it takes a deeper look at four frameworks (Zend, Symfony, CodeIgniter, CakePHP) including general details, pros, cons, and a good look at how apps built with these frameworks will look, be organized, and then the actual code.  It is about 2 years old, but it is still a pretty good video to watch. 

What came of it?

Read more...

Comments Filed under: Frameworks, PHP

The Cake is a Lie!

At this point it would be fair to say I really really do not like CakePHP. In fact, I hate it.  Almost two weeks of trying to learn this framework has made me loath coming to work.  It isn't coding, it's figuring out how to do the most convoluted configurations to instruct cake how to write the app for you.  The "code" you have to write for all this configuration is bloated, ugly, and makes no sense.

So time to rant about CakePHP, PHP frameworks in general, and the frustrations of the last week or two.

Read more...

Comments Filed under: CakePHP, Developer's Life, Frameworks, PHP

Getting Started With CakePHP

As promised in my last post, this week I'm starting to dip my toe into CakePHP, the framework we've chosen to use for our first PHP application. After confirming my partner already had Cake's core code installed on our dev box, I started going through the "Getting Started" section of their extensive tutorial, which includes the initial creation/set up of a new Cake App and creating a very basic blog application.  It was an experience, to be sure.

Read more...

Comments Filed under: CakePHP, PHP