On Tuesday 31 May 2005 11:03, Joe Rinehart wrote: > The 'P' in LAMP usually refers to PHP - which is a pain to read, > write, and maintain unless you're very well versed in PHP ;);)
Wow. My experience has been very different. I find PHP very easy to work with and quite intuitive, while Cold Fusion frequently puzzles and frustrates me (of course, as has been pointed out here before, it's very easy to write bad code in just about any language; good code in PHP is a LOT easier to read than bad code in Cold Fusion, no matter how well versed you are in either language). > I think the IIS vs. Apache for maintanence is a toss-up - IIS's GUI is > nice at times, but sometimes I'd kill to just be able to edit > httpd.conf. The GUI for IIS really turns me off, since I feel like I have far less control over the server and its capacities than when I can go in and edit httpd.conf directly. But then, I'm a CLI guy instead of a GUI guy, so I'm less likely to use an MS product is something more flexible exists. > Running CFMX + MySql is certainly an option - if you do MS SQL, > changing to MySql is no big deal. �It's very easy to maintain with the > new MySql admin and query analyzer tools. In addition to phpmyadmin (which I've grown to love) there is also the mysql control center and a couple of other GUI tools which have been developed. And for the hardcore, there's always the MySQL command line, which I would frequently kill -- or at least maim -- to have in MS-SQL Server. Ultimately, I believe, the choice between LAMP and proprietary technologies falls down to a choice between flexibility and power (LAMP) vs. simplicity and ease of use (MS/CF)*. With flexibility and power comes complexity, and you do frequently have to pay more for expert knowledge; on the other hand, with simplicity and ease of use comes lack of security, so you'll end up paying more for that. Six of one, half dozen of the other, IMO. Personally, though, I am philosophically in favor of F/OS software and opposed to vendor lock-in and proprietary standards (probably because my parents were hippies and I have a background in library science), so I almost always recommend LAMP and F/OSS whenever possible. * Do not trust any studies you might encounter which recommends one approach over the other based on TCO; invariably, these studies are biased and paid for either by MS (or some other major software vendor) or by organizations such as OSDL. -- Richard S. Crawford Programmer III UC Davis Extension Distance Education Group 2901 K Street Sacramento, CA 95816 (916)327-7793 http://unexdlc.ucdavis.edu ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:208091 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

