PHP has been incredibly successful as a deployment platform for web applications. The WordPress blog brags that the WordPress 2.0 series has been downloaded 1.2 million times.
However, PHP as a platform is far from homogenous. With many different versions installed and the vast configurability of php.ini, there can be a great [...]
PHP as a Deployment Platform
November 4th, 2006Improving Web Application Installation as a Security Imperative
December 7th, 2005It looks there is a Mambo worm out now. I read Hackers Hitting Popular Apps a couple of weeks ago and it mentioned that hackers are targeting PHP apps among other things. Dog bites man for some. More interesting was this quote:
“The bottom line is that security has been set back nearly [...]
Installing PEAR Based Applications
April 19th, 2005Ok, Greg Beaver’s work on channels has resurrected my interest in PEAR. I am interested in providing WACT on a PEAR channel and I’d like to better integrate WACT with some PEAR packages. My primary concern is over the installation implications.
I didn’t find a “powered by PEAR” section on the PEAR website. [...]
Shipping Software is fun
March 3rd, 2005Mark Lucovsky blogs about why he left Microsoft for Google (via John Lim). He talks about how code at Microsoft has to rot in a CVS repository for years before shipping, while web based companies such as Google and Amazon can deploy almost instantly.
I have to agree with the sentiment. I quit my [...]
Installing Web Applications
November 24th, 2004Mac OS X has made an art of the process of installing an application on the desktop. For a properly packaged application, the process is:
Download.
Locate the application icon in your download directory and optionally move it to another location.
Double click on the application icon to run.
This is the essence of what apple calls Drag [...]
Difficult deployments
November 2nd, 2004Difficult deployment prevents good software from being used. Dependencies are best avoided and minimized rather than managed.
more on PHP deployment.