What is your inteded user market and how robust do you want the solution to be?
A. PHP (LAMP stack)
Pros:
1. Runs everywhere
2. Very easy to find inexpensive hosting for
3. Easy to find developers for
4. Easier to learn
5. Easy to deploy
Cons:
1. Integrating seperate external engines, frameworks, etc is very hard
2. Very UI centric ( web/HTML)
B. Java
Pros:
1. More "enterprise friendly" ( not bashing anything else).
2. Many best of breed frameworks available ( integrate/reuse vs build) for persistence, integration, business rules, etc
3. Tons of flexibility
Cons:
1. Harder to learn
2. Harder to deploy
3. Hosting is more expensive
4. Promotes the "overengineering" of things
If you want the solution to be more appealing to enterprises, then you go the java route. If you only want to target small business, then PHP would be OK. Just my two cents.
I actually have a needs for an open source PLM solution :)
Good luck!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi
This is suresh doing Research on PLM from IIT Madras, Chennai. I wish to know about which language r u going to use for this project?.
I want to become a developer to this projects.
Please send details for becoming a developer to this project.
regards
suresh.J
MS scholar
DoMS
IIT Madras
Chennai
India- 600036
mobile: +919884282436
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Open discussion on technologies, languages, infrastructure to be supported/used developing Open PLM
What is your inteded user market and how robust do you want the solution to be?
A. PHP (LAMP stack)
Pros:
1. Runs everywhere
2. Very easy to find inexpensive hosting for
3. Easy to find developers for
4. Easier to learn
5. Easy to deploy
Cons:
1. Integrating seperate external engines, frameworks, etc is very hard
2. Very UI centric ( web/HTML)
B. Java
Pros:
1. More "enterprise friendly" ( not bashing anything else).
2. Many best of breed frameworks available ( integrate/reuse vs build) for persistence, integration, business rules, etc
3. Tons of flexibility
Cons:
1. Harder to learn
2. Harder to deploy
3. Hosting is more expensive
4. Promotes the "overengineering" of things
If you want the solution to be more appealing to enterprises, then you go the java route. If you only want to target small business, then PHP would be OK. Just my two cents.
I actually have a needs for an open source PLM solution :)
Good luck!
Hi
This is suresh doing Research on PLM from IIT Madras, Chennai. I wish to know about which language r u going to use for this project?.
I want to become a developer to this projects.
Please send details for becoming a developer to this project.
regards
suresh.J
MS scholar
DoMS
IIT Madras
Chennai
India- 600036
mobile: +919884282436
Hi suresh, the project is currently suspended. I don't know when we will restart working on this. I'm sorry.