In reading the archives of this group, you guys seem to be pretty objective
about what works for certain situations.  I have been debating in my head
for awhile about what is the right programming language for a specific job.

I am debating PHP frameworks, perl, maybe RIA (flex), and everything else.
This project is being done from scratch so we have the luxury of choosing
what we think is best -- hopefully we get it right!  I'd appreciate any
insights in what you guys think as I am not a PHP expert.

I think typically this would be done in a client-server environment like
c++, visual basic, .net, etc.  However, the customer facing portion of it
will need to be browser-based since they will be remote to us (around the
world).

The application is really a business/inventory/process application and not
your traditional "web" application.  Obviously this could be done in PHP,
but could it be done WELL in PHP and is PHP the best choice?

Chris,

I usually look at various technologies, hardware requirements and customer requirements before deciding which language to choose. There are other requirements as well: development lifecycle, cost, employee skill, employee retention, training and other items. At that point I start to figure out the architecture requirements and what needs to be accomplished (ie location of customers, deployment, hardware) and start spec'ing it all out. Then i turn my attention to development environments and team mechanics. After that i will start looking at the language to see which one will accomplish the design by factoring in skill set, training, hiring, cost and a few other things. Once the language is determined, the planning phase needs to include how you are going to develop the software...whether that is fully web or parts are web based and development decisions.

But i would agree with Tyler, most languages are sufficient for what you are trying to do; however, you need to take a lot more into account when making that decision. You really don't want to do a java app if all your guys are php guys; you don't want to do a php app if all your guys are ruby; etc.

yet there is only one database that you should use - pgsql!!!!

[i just had to say that]

--
thebigdog

_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net

Reply via email to