top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Which Web development technology is more advantageous and why, Java-based or PHP-based?

+1 vote
430 views

What are the perceived advantages of one over other while deciding to choose the Web development technology, considering all aspects right from design to hosting.

posted Apr 8, 2013 by Raj Verma

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

2 Answers

+1 vote
 
Best answer

BUT AT THE END IT's ALL DEPEND ON YOU

PHP is ultimate if you know how to do it properly. Here's my 2 cent on choosing PHP
* Admin it : You don't have to write too much code for a small functionality.
* In PHP you can built : E.Commerce,Blog,Social Networking,Payment Gateway, News Portal,Chatting Application and soon there will be mobile apps(acc. to Zend Community).
* You can easily get PHP developers in less amount.
* PHP is oldest web development technology, it exist even before Java. There are tons of coding resources available on PHP.

Why choose Java for web development
* Java is more secure.
* Java is robust there are tons of libraries available in Java technology. You can implement very advanced feature in your java web application.
Some points
* Java is fantastic for scalable and enterprise application. Most new and small startup prefer not to choose java as it takes lot of time, 4-6 months to build a good web application. And start up want to hit the market before their competitor do.
* Java has a great demand in large enterprise based application,finance,bank,stock and some network based application.
* BUT Java is popular in Modern day application too, some examples are
1) Google Applications like : Google Web Toolkit
2) Play Framework
3) Amazon,Linkedin use Java alot.

Java and PHP both has their own pros and cons. Remember
- What you are building?
- What languages/technology you are comfortable with?
- Can you get help related to the choice of your technology?

answer Aug 17, 2014 by anonymous
0 votes

Here are few examples of technologies which are used for web development -

1. PHP
2. Java  or Java based
3. Ruby
4. Ruby on rails 

Ruby or RoR is used for the fast development cycle, but the disadvantages are it is CPU and memory intensive. Where as Java requires a long development cycle and PHP is in between but the good part with PHP is what for which you will get 90% of the code from internet and main work is to integrate the code in your frame work.

Just google Hip-Hop which make PHP code in the form of executable and the speed increases from 2 times to 6 times.

answer Apr 8, 2013 by Salil Agrawal
Similar Questions
+1 vote

I've been doing some research on frameworks, etc. Everyone has one they like and even the development environments that you can get have their favorites and books seem to have their favorites. I've been looking at Cake, Symfony, Zend, PEAR-Flexy, Smarty, Joomla, etc., etc., etc. I'm not going to ask which framework everyone likes best because that's pointless.

All of the web hosting control panels/billing systems do not support the technologies that I'm currently using (dbmail, powerdns). To that end, I need to write my own. Should I be using a framework at all?

+3 votes

Any opensource code would be a great help :)

+3 votes

which software (html/css/js..etc etc) is required to create website like www.livebooks.com or Photoshelter.com (DIY: do it yourself).
for Frontend and backend both??

+1 vote

I have learnt python and used it for various purposes for scietific computing using sage and GUI development using Tkinter and lots more. I want to start web development using python My goal is to learn the web development in python from the basic level and understand the big web development projects like Django , MoinMoin Wiki , Plone and network programming further with twisted.
I have found Web2Py to be an easy library to quickly use and develop the web application. Is there any other library to start my development with. anddoes my plan of learning Web2Py is good for Web development and getting involved in the big projects like Django , MoinMoin Wiki , Plone.

...