Zip a folder on the server with php

I have a spent a day today figuring how to zip a client’s web site folder on a Godaddy shared Linux hosting today (they made sure users don’t have SSH access on those) in order to transfer it to another server. Apparently, given the limitations of the account setup the best way was to write a php script by executing which i would zip the given folder contents, so that then i could copy just one file and unzip it on the target server.
And it can’t be easier than that - if you have a folder, which contains a number of other folders and files in them the script below lets you add to the zip file quickly and easily:
Using Froogle / Google Base for SEO

In the series of posts regarding SEO I usually talk about ideas and tips for quick and efficient web site promotion.
This one is about e-commerce and Froogle.
Wordpress: drop-down pages menu with jQuery magic
Using Wordpress as a content management system (CMS) for a web site is a great idea. You get both - static content via Pages and blog entries via Posts. However one may ask - how do you put it all together, given that some sites require drop-down menus?
Nokia N75 - de-branding and updating firmware
Nokia N75 has had a huge success as a first descent USA 3G phone and is being used by many, but little do you know that Cingular/AT&T had removed some of the features from its firmware. Of course there is an official, Nokia-branded firmware available to make your phone more stable. This procedure is called de-branding. In case you are looking to do it now - look further down: › Continue reading
Nokia N810 WiMax edition review

Nokia N810 WiMax edition
There is a lot of excitement going on now about Sprint’s XOHM network, which is promising blazing internet speeds with coverage sized a huge city-shaped hot spot. Now, we know about cell network data capabilities with major providers, recently started pushing their broadband network cards with unlimited data plans, but XOHM network is promised to deliver something new with cable-like speeds over the air.
