Cake ...PHP, That Is

At work, this week is going to be all about CakePHP. What's CakePHP? For those programmers, it's similar to Ruby on Rails or Django for Python, but it's in PHP. For the less technical, it's also called a web framework for PHP.

So what does it really do for those who don't understand all that mumbo-jumbo? Well, once you get the hang of it, it's an easy way to create websites. All of the form and templating functions are entirely built into the system. I was just following the CakePHP tutorial for making a simple blog. You only need to add a aouple lines of code in the right spot to make a simple create, edit, and delete section. Plus, it uses mod_rewrite to make the page system work very easily and easily editable. It's a lot easier to get a quick handle on than content management frameworks like Drupal or Joomla.

I'll tell y'all how well it went at the end of the week. I think the week after that will be Drupal week, so hopefully I'll give you some tech tips over the next weeks. And I don't want to hear abut how I should be using Django or something - I'll get there one of these days after Emmaus Project is in pre-pre-alpha.


Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <php>, <python>, <ruby>. The supported tag styles are: <foo>, [foo].
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.