Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment Re: (ick) Perl still works, and PHP is fine (Score 1) 536

PHP is not among my favorite languages, but it is clearly a viable choice for technical and practical reasons. It isn't exactly like the old days ("No one ever gets fired for choosing IBM") but it isn't far away either.

Also, PHP has the CLI, which is a reasonable choice for scripting in Linux shells. So hiring or training someone to use PHP for web development gets you the bonus that they can write other useful scripts too. This lets you avoid possibly less pleasant options such as Perl or BASH. Although I prefer Python or Scala for scripts if not using BASH, PHP is worth looking at for this.

Comment Re:civicrm (Score 1) 281

I'll second that suggestion regarging CiviCRM.org. If you like Drupal and/or PHP, but don't want to deal with finding & munging together a zillion modules (ewwww!), you should definitely take CiviCRM for a spin. Out of the box it does a lot of great stuff, plus you can customize it beyond that (both on the database and code side).

It does require some investment in learning the developer side if you want to customize, but there's an active community supporting it and you can get help from others.

Comment If your only tool is a (NoSQL) hammer... (Score 2) 272

... then everything looks like a (NoSQL) nail. Who says you need NoSQL? Nothing against using cool, newish stuff, but as others have pointed out, you didn't describe the scale of your project. Don't blindly pick trendy technology just because you want to sit with the cool kids at lunchtime. If this is an alpha or beta product with under 1 billion records, use a regular database and be done with that. Move onto the interesting parts of your project and fix the plumbing later if you need to.

Slashdot Top Deals

Ya'll hear about the geometer who went to the beach to catch some rays and became a tangent ?

Working...