The Pope Is Dead ::

Main Navigation

The pope is dead. Long live the pope! Just another blog about web development. If you’re interested in web stuff you may find this blog useful.

blog latest entries

Book coming along nicely, plus removing require_once from Zend Framework

Just thought I would update the progress of the book, I am now on the final two chapters and the 1st draft version should be complete in about 3 weeks YAY!

I have been busy updating the Storefront over the weekend, which now has been optimized for the performance chapter and includes Model caching (which I hope is working....)

Anyway I will leave you with a nice little Ant Task for removing the require_once statements from the Zend library :)

© 2010 Keith Pope
  1. <target name="deploy">
  2.         <echo message="---- Removing require_once ----" />
  3.         <replaceregexp byline="true">
  4.             <regexp pattern="require_once 'Zend/"/>
  5.             <substitution expression="// require_once 'Zend/"/>
  6.             <fileset dir="${basedir}/library/Zend" excludes="**/*Autoloader.php" includes="**/*.php" />
  7.         </replaceregexp>
  8.     </target>
Parsed in 0.015 seconds, using GeSHi 1.0.7.21

Posted on 01/06/2009 at 08:52 PM

Book Updates and Zend Framework 1.8 preview release

Just a quick note that I have now merged the Zend_Application try branch into the trunk of the Storefront project, this should now work with the 1.8 preview release.

Posted on 07/04/2009 at 07:04 AM

Zend Framework 1.8 and Zend_Application

I have been busy getting chapter 6 out the door for a while now, and as part of this I have been trying out the Zend_Application prototype in the ZF svn.
I now have a fully working version of the Storefront using Zend_Application, the storefront itself is still unfinished but I though I would post a link to the new source in case anyone
was wanting to try it…

Zend_Application Try Branch

All in all I am very happy with the way Zend_Application works, it has enabled me to lose a lot of my own library code! Which makes things much easier.


Quick Install Notes

You will need to checkout the trunk incubator and the Zend_Application user branch.

Inside the library folder:

svn co http://framework.zend.com/svn/framework/standard/incubator/library Incu
svn co http://framework.zend.com/svn/framework/standard/branches/user/dasprid/Zend_Application/library Zapp

These are then added to the include_path in application/application.php, you will also need to patch the Zend_Application files using the ZApp_Zend.diff included in the branch, these are just some minor changes I need to do to get things working with the storefront and some minor bugs, remember it is a prototype! (run the patch from within the Zapp folder)

Posted on 06/03/2009 at 11:15 AM

Previous Entries   Newer Entries

about me

I am a web developer/ project manager from Birmingham Uk, currently I am working for inflight productions as a technical project manager. Hopefully I will be posting here as regularly as possible on my experiences with various technologies that I am using and maybe the odd random thing..

the book