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

Reply via email to