Author Topic: PHP, Cold Fusion, Drupal?  (Read 1819 times)

0 Members and 1 Guest are viewing this topic.

Offline Corsair

  • Gull Wings Rule
  • 29
PHP, Cold Fusion, Drupal?
Okay, so I'm interning for a foundation right now that is trying to do a serious facelift on their website and they asked me to research the differences between php, cold fusion, and drupal. I have no idea what any of these really are so I was hoping you guys could maybe give me some help... what are these, what are the differences and the ups and downs, and what do you favor?

Thanks guys!



edited for spelling
« Last Edit: June 16, 2006, 01:47:06 pm by Corsair »
Wash: This landing's gonna get pretty interesting.
Mal: Define "interesting".
Wash: *shrug* "Oh God, oh God, we're all gonna die"?
Mal: This is the captain. We have a little problem with our entry sequence, so we may experience some slight turbulence and then... explode.

 

Offline vyper

  • 210
  • The Sexy Scotsman
Re: PHP, Cold Fusion, Druple?
ColdFusion is powerful, PHP is free and in the right hands equally as powerful. Druple, never even heard of.
« Last Edit: June 16, 2006, 01:30:31 pm by vyper »
"But you live, you learn.  Unless you die.  Then you're ****ed." - aldo14

 

Offline Shade

  • 211
Re: PHP, Cold Fusion, Druple?
PHP = Free, fast, open-source, long development time.

CF = Expensive, slow, closed-source, fast development time.

Druple - Do you mean Drupal? If so, never used it so I won't comment.

Anyway, out of the two I do know of, I prefer PHP. Mainly because it's free and I can readily understand the syntax due to it being quite C-like, whereas CF's syntax is rather alien to me. Plus it's faster (runs faster, to be specific), which is generally a nice thing. There is no doubt though that if you know what you're doing, you get stuff done faster with CF.
Report FS_Open bugs with Mantis  |  Find the latest FS_Open builds Here  |  Interested in FRED? Check out the Wiki's FRED Portal | Diaspora: Website / Forums
"Oooooooooooooooooooooooooooooooooooooooh ****ing great. 2200 references to entry->index and no idea which is the one that ****ed up" - Karajorma
"We are all agreed that your theory is crazy. The question that divides us is whether it is crazy enough to have a chance of being correct." - Niels Bohr
<Cobra|> You play this mission too intelligently.

 

Offline Corsair

  • Gull Wings Rule
  • 29
Re: PHP, Cold Fusion, Druple?
Yeah, I guess I did mean Drupal... like I said, I don't really know what it is.
Wash: This landing's gonna get pretty interesting.
Mal: Define "interesting".
Wash: *shrug* "Oh God, oh God, we're all gonna die"?
Mal: This is the captain. We have a little problem with our entry sequence, so we may experience some slight turbulence and then... explode.

 

Offline Fury

  • The Curmudgeon
  • 213

 

Offline Corsair

  • Gull Wings Rule
  • 29
Re: PHP, Cold Fusion, Drupal?
Thanks, Fury. I'm curious about people's experiences with them as well though, that's why I'm asking here.
Wash: This landing's gonna get pretty interesting.
Mal: Define "interesting".
Wash: *shrug* "Oh God, oh God, we're all gonna die"?
Mal: This is the captain. We have a little problem with our entry sequence, so we may experience some slight turbulence and then... explode.

 

Offline Kamikaze

  • A Complacent Wind
  • 29
    • http://www.nodewar.com
Re: PHP, Cold Fusion, Drupal?
Drupal - A content management system. It'll save you the trouble of writing a backend to your website in PHP. However, it'll probably make your website look like a generic templated website unless you spend time customizing it.

Coldfusion - Don't.

PHP - A badly designed programming language. Good for small projects, horrible for large projects. Pretty good community-edited documentation.

If you're not familiar with web programming it may be a good idea to stick to a content management system or find a good web framework that'll make the programming easier (Ruby on Rails, Django, TurboGears, Zope/Plone, etc.).
« Last Edit: June 16, 2006, 03:14:52 pm by Kamikaze »
Science alone of all the subjects contains within itself the lesson of the danger of belief in the infallibility of the greatest teachers in the preceding generation . . .Learn from science that you must doubt the experts. As a matter of fact, I can also define science another way: Science is the belief in the ignorance of experts. - Richard Feynman

 

Offline Corsair

  • Gull Wings Rule
  • 29
Re: PHP, Cold Fusion, Drupal?
I'm not the one who's going to be actually putting the site together... I'm just the one doing the research on the different languages because i was asked to. *shrug*
Wash: This landing's gonna get pretty interesting.
Mal: Define "interesting".
Wash: *shrug* "Oh God, oh God, we're all gonna die"?
Mal: This is the captain. We have a little problem with our entry sequence, so we may experience some slight turbulence and then... explode.

 

Offline Rictor

  • Murdered by Brazilian Psychopath
  • 29
Re: PHP, Cold Fusion, Drupal?
Out of the 3 of those, Drupal is the only actual "product". The other two are only tools for making a website, whereas Drupal is a ready-to-go system.

Like Kamikaze said, unless you are willing to spend time and effort to customize it, it's going to look like generic crap. On the other hand, whoever is doing the website would need to invest time in to it anyway, at least this way you have a solid back end. Also, the needs of the website are important to consider. If all you need is a simple presentation website that's not going to put out a lot of content on a regular basis, than your best bet is probably to just code the thing by hand.


 

Offline neoterran

  • 210
Re: PHP, Cold Fusion, Drupal?
Ruby on Rails or ASP.NET 2.0. Much better than any of those, although ASP.NET 2.0 will require IIS.
Official Taylor Fan Club Member.
Chief Grognard.
"How much code could a coder code if a coder could code code?"

 

Offline Corsair

  • Gull Wings Rule
  • 29
Re: PHP, Cold Fusion, Drupal?
Okay, so now I've been given new marching orders: Drupal vs. Joomla? I'm checking them out but it would be helpful to have some input from anybody who's worked with either or both of them before. Thanks all.
Wash: This landing's gonna get pretty interesting.
Mal: Define "interesting".
Wash: *shrug* "Oh God, oh God, we're all gonna die"?
Mal: This is the captain. We have a little problem with our entry sequence, so we may experience some slight turbulence and then... explode.

 

Offline Kamikaze

  • A Complacent Wind
  • 29
    • http://www.nodewar.com
Re: PHP, Cold Fusion, Drupal?
You should check out opensourcecms.com. They have installations of various CMS suites for trial purposes.
Science alone of all the subjects contains within itself the lesson of the danger of belief in the infallibility of the greatest teachers in the preceding generation . . .Learn from science that you must doubt the experts. As a matter of fact, I can also define science another way: Science is the belief in the ignorance of experts. - Richard Feynman

 

Offline WMCoolmon

  • Purveyor of space crack
  • 213
Re: PHP, Cold Fusion, Drupal?
Okay, so now I've been given new marching orders: Drupal vs. Joomla? I'm checking them out but it would be helpful to have some input from anybody who's worked with either or both of them before. Thanks all.

Here's a tip - look at the communities for each. Nothing beats a large, friendly, helpful community, at least where OSS is concerned.
-C

 

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Re: PHP, Cold Fusion, Druple?
PHP = Free, fast, open-source, long development time.

CF = Expensive, slow, closed-source, fast development time.

Druple - Do you mean Drupal? If so, never used it so I won't comment.

Anyway, out of the two I do know of, I prefer PHP. Mainly because it's free and I can readily understand the syntax due to it being quite C-like, whereas CF's syntax is rather alien to me. Plus it's faster (runs faster, to be specific), which is generally a nice thing. There is no doubt though that if you know what you're doing, you get stuff done faster with CF.

one error - PHP can be as fast as CF, just with extremely bad style - CF = harmful

PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

  

Offline Kazan

  • PCS2 Wizard
  • 212
  • Soul lives in the Mountains
    • http://alliance.sourceforge.net
Re: PHP, Cold Fusion, Drupal?
PHP - A badly designed programming language. Good for small projects, horrible for large projects. Pretty good

 :doubt:

hogwash - i maintain several php applications that have as many lines of code as the fs2 engine did when it was open sourced!

it's only horrible for large projects in the hands of people who don't know how to use the language
PCS2 2.0.3 | POF CS2 wiki page | Important PCS2 Threads | PCS2 Mantis

"The Mountains are calling, and I must go" - John Muir

 

Offline aldo_14

  • Gunnery Control
  • 213
Re: PHP, Cold Fusion, Drupal?
Most if not all languages become 'bad' in the wrong hands, and 'good' in the right ones, anyways.  I don't think it's fair when people slate particular languages, usually they use criteria that are independent of the languages design and purpose, and also aside from good practice.

 

Offline Kamikaze

  • A Complacent Wind
  • 29
    • http://www.nodewar.com
Re: PHP, Cold Fusion, Drupal?
Bad design: http://tnx.nl/php (this site has some concrete numerical data to back the claims up, also links to many other critiques of PHP if you're interested)

PHP is nice for some things. It's easy to get started with and it's nice (for small projects) to be able to insert the code directly into the html via <?php>.

However, putting the code in the html isn't particularly good programming practice. It's conventional to separate presentation (the view) from the code (the controller). Hence the whole MVC buzzword.
Science alone of all the subjects contains within itself the lesson of the danger of belief in the infallibility of the greatest teachers in the preceding generation . . .Learn from science that you must doubt the experts. As a matter of fact, I can also define science another way: Science is the belief in the ignorance of experts. - Richard Feynman

 

Offline Corsair

  • Gull Wings Rule
  • 29
Re: PHP, Cold Fusion, Drupal?
So basically, if it comes down to Drupal and Joomla, it's whichever the person putting together the website will feel most comfortable with?
Wash: This landing's gonna get pretty interesting.
Mal: Define "interesting".
Wash: *shrug* "Oh God, oh God, we're all gonna die"?
Mal: This is the captain. We have a little problem with our entry sequence, so we may experience some slight turbulence and then... explode.

 

Offline Colonol Dekker

  • HLP is my mistress
  • Moderator
  • 213
  • Aken Tigh Dekker- you've probably heard me
    • My old squad sub-domain
Re: PHP, Cold Fusion, Drupal?
Tripod site constructor?

"runs"
Campaigns I've added my distinctiveness to-
- Blue Planet: Battle Captains
-Battle of Neptune
-Between the Ashes 2
-Blue planet: Age of Aquarius
-FOTG?
-Inferno R1
-Ribos: The aftermath / -Retreat from Deneb
-Sol: A History
-TBP EACW teaser
-Earth Brakiri war
-TBP Fortune Hunters (I think?)
-TBP Relic
-Trancsend (Possibly?)
-Uncharted Territory
-Vassagos Dirge
-War Machine
(Others lost to the mists of time and no discernible audit trail)

Your friendly Orestes tactical controller.

Secret bomb God.
That one time I got permabanned and got to read who was being bitxhy about me :p....
GO GO DEKKER RANGERSSSS!!!!!!!!!!!!!!!!!
President of the Scooby Doo Model Appreciation Society
The only good Zod is a dead Zod
NEWGROUNDS COMEDY GOLD, UPDATED DAILY
http://badges.steamprofile.com/profile/default/steam/76561198011784807.png

 

Offline Ashrak

  • Not Banned
  • 210
    • Imagination Designs
Re: PHP, Cold Fusion, Drupal?

PHP - A badly designed programming language. Good for small projects, horrible for large projects. Pretty good community-edited documentation.



How is PHP5 horible for large projects? Its object oriented and lacks the stupidity of JAVA, combine it with AJAX and your god.


also how is multiple built in functions a BAD thing? it saves you ridiculous ammounts of time writing your own crappy and slow functions, all the internal functions in PHP are written in C language which is the fastest thing on the market, so you cant compete with that


also all the arguments you specified in that link are total horse ****.

just a few here:

Documentation - PHP has probly the /best/ documentation EVER www.php.net
no hard core programmer community - hah yeah right programmer guru home -> www.devnetwork.net
« Last Edit: June 21, 2006, 02:13:50 pm by Ashrak »
I hate My signature!