Zend-Framework Maintenance Plugin & Search Engines

Under Construction

A few months ago, I wrote an article about how to implement an “under maintenance” plugin using Zend Framework plugins. This plugin allows you to easily redirect users of your website to an “under maintenance” in case of a planned downtime. Simply set a flag in your application.ini and that’s it. In this post we will extend this plugin.
Continue Reading…

Add a comment

“scoops.co” is finally online

It’s finally done. The project that I’ve been working on during the last couple of months is online. Basically, Scoops is a Semantic Web application that enables you to… well, maybe it’s easier if you simply have a look at it ;-).

Some technical notes: the project has been implemented using Zend Framework on the server-side and jQuery on the client-side. The backend (the process that crawls the web, analyzes & organizes text, and calculates a relevance for each user) uses dozens of free or commercial web services.

Add a comment

Customising your website: is it worth it?

This site offers a range of information about how customise a website using various examples of coding, and other web development techniques. However, there are still a good number of people who rely on templates and pre-set themes when putting together a website. Often this can offer a quite a easy option when it comes to web design – but it is worth putting in the time and effort to create something more original?

In fact, there can often be a number of advantages to creating an original website design. Often, it can be particularly beneficial to those who are looking to develop their own brand or image. Whether you’re creating a games sites, like party poker, or developing a new email client, similar to hotmail, developing a recognisable brand image can prove crucial By designing your own sites, complete with unique features, you can help to ensure that the products or facilities which you are offering have their own unique image. If you are hoping to match up to your biggest competitors, then this is something which can be of a huge advantage.

As well as helping to make sure your site stands out from the crowd, customisation options can also help to make sure your web pages are as user-friendly as possible. Whilst pre-set layouts and designs may look impressive, they rarely cater for a site perfectly. Added features – such as an image gallery, for example – can be the perfect way display a product or theme, and can make all the difference to your site as a whole. With step-by-step web development guides available online, there are certainly a number of benefits to be had from including relevant examples of web coding within your overall site design.

Add a comment

(Programmer) Hell and Back Again

The last months were frantically bussy. I’ve been working on a Web 3.0 (yes, I really mean Web 3.0 and not Web 2.0) project and finishing and debugging this web portal took more time than expected. This project is currently in closed beta. I’ll let you know as soon as we are online.

Anyway, I’ve just wanted to let you know that web punk is not dead. I’ll publish some (hopefully) interesting posts within the next days.

PS: I’m still looking for co-authors. If you are interested, please contact me…

1 comment

ZIDS V 1.0.1: Zend Framework Intruder Detection System

Version 1.0.1 of ZIDS (Zend Framework Intruder Detection System) has been released. You may download the source code here (Google Code).

If you don’t know yet what ZIDS is, or want to know how it works, please have a look at the manual

Add a comment

QA Tools for PHP

Just in case you missed the webinar of Michelangelo van Dam: have a look at his excellent webinar on QA (Quality Assurance) Tools for PHP. Michelangelo presents some really useful tools like PHPUnit, PHP_CodeSniffer, PHP Mess Detector and so on.

You’ll find the webinar here

Add a comment

Zend Framework Advanced Error Controller – The Developer Day

Žilvinas Šaltys has written a very nice article about how to extend the default Zend Framework Error Controller

The main disadvantage of the default error controller is that it does not notify developers of the errors that occurred and instead silently logs them. Many enterprise web applications will find this unacceptable and will try to implement their means of solving the issue. In this post I’ll try to show how a more advanced Zend Framework error controller could be implemented to help developers tackle errors quickly.

via Zend Framework Advanced Error Controller – The Developer Day.

Add a comment

Autoload Doctrine and Doctrine Classes

If you read my post regarding how to integrate Doctrine using the Zend Framework, you might also be interested in this post written by Matthew Weier O’Phinney on how to autoload Doctrine and Doctrine entities using the Zend Framework.

Add a comment - 1 pingback / trackback

Smart Google Translate Wrapper for PHP

Sameer Borate published his version of a Google Translate Wrapper for PHP on his blog and on Google code. Actually, Sameer’s class pretty much does what I expected it to do, i.e. translating text. The only thing I didn’t like was the fact that – as Google’s API only accepts text up to 5000 characters – it simply creates chunks of text by chopping the text using a dumb str_split($text, 5000). So here is a smarter version of Sameer’s Google Translate Wrapper. Continue Reading…

3 comments - 1 pingback / trackback

PHP and Microsoft’s Azure

Are you an excellent PHP programmer? Wanna win a ride to MIX 2012 in Las Vegas, a Windows Phone 7 or a Kinect device? Here is your chance…

Add a comment

Site tools