Professional PHP

PHP Programming, Web Development, PHP Advocacy and PHP Best Practices.
« Watchng my Grandmother use Software
Funerals for Old Code »

Difficult deployments

November 2nd, 2004

Difficult deployment prevents good software from being used. Dependencies are best avoided and minimized rather than managed.

more on PHP deployment.

Filed Under

  • Agile Methods, PHP

Related Posts

  • Zend PHP Framework not a rumor
  • Extreme Simplicity
  • reCAPTCHA – Combining Distributed Problem Solving with a Web Service
  • Sometimes Plain Text is Best
  • goto in PHP
You can leave a response, or trackback from your own site.

2 Responses to “Difficult deployments”

  1. Lukas says:
    11/3/2004 at 5:58 am

    Yeah, generally PHP developers have become used to being to unzip and go. Maybe edit a config file. Install magic can be convinient but should remain optional. It can be helpful though if you have a complex file structure which expects things to go into different places. But then it gets tricky because most PHP developers want to know where stuff is going. The big advantage of install magic imho lies with upgrade handling. Like detecting that you hand edited that file and alerting you before letting you simple overwrite it (or atleast making a backup). As for dependency handling. I think depencenies are a necessary evil which should be kept to a minimum. However redundant code is even more evil, as it will make it a nightmare to create a consistant framework. Remember with every implementations you get quirks, code you need to maintain, real bugs etc. So I think there is alot of benefit with installers. The key thing is to allow the unzip and go way as well.

  2. King Ogami says:
    1/10/2012 at 5:04 am

    Amazing! This blog looks just like my old one! It’s on a totally different topic but it has pretty much the same layout and design. Outstanding choice of colors!

Leave a Reply

Click here to cancel reply.

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

code: use [code=php][/code].

Comment Preview

    Subscribe Feed
    Share Subscribe to this blog…
    Share Bookmark or share this page…
  • About

    My name is Jeff Moore. I'm a PHP programmer living in San Francico and working for a startup.

    More about me…

  • Categories (Home)

    • Agile Methods (14)
    • Mac (14)
    • Misc (18)
    • Open Source (14)
    • PHP (99)
    • Software Design (29)
    • Usability (14)
    • Web Design (20)
  • Recent Comments

    • Why PHP is easier to learn than Java  50
      Jay Marry, Jutta Trudel, Betty Wager [...]
    • On the Perils of Inline API Documentation  16
      Glen Hollinger, Newton Boudoin, Chaussre Air Jordan [...]
    • un-Friendster: fired for blogging  5
      Un Hawse, Jim Skomo, Analisa Niccum [...]
    • PHP Book sales trends versus Java and Ruby  7
      Rosann Frederick, Glenn Leffingwell, byb bye blemish [...]
    • Let Your Properties be Properties  17
      Lupita Ziler, Lawrence Constanzo, nail dryer [...]
    • Upgraded to WordPress 1.2  3
      Laurence Morda, Ike Mcleish, Vilma Babers
    • PHP Coding Standards  12
      Twana Ventry, Luther Quelch, Rhett Ososki [...]
    • Commercial Zend versus Open Source PHP  11
      Loria Brendel, Billie Areola, Hans Stremmel [...]
    • A WordPress bug fix  7
      Malcolm Kinnon, Maximo Caoagdan, Kali Giesbrecht [...]
    • The PHP scalability saga continues  17
      Cameron Borah, Monty Gucciardo, Freddie Leaton [...]
  • Recent Posts

    • Richard Thomas
    • ZendCon: Writing Maintainable PHP Code
    • Looking Towards the Cloud
    • Holiday Tech Support
    • Closures are coming to PHP
    • php | tek Wrapup
    • php | tek 2008
    • Sarah Snow Stever
    • Benchmarking PHP’s Magic Methods
    • The Endpoints of the Scale of Stupidity on Video
  • Site

    • Archives
    • Log in
  • Search