Jump to content
FutureWebDeveloper

Need some advice (PHP vs JSP wise)

Recommended Posts

I know CSS, HTML, HTML5, JavaScript, and a little C/C++; however I want to begin server-side programming next year (because I will be studying HTML, HTML5, CSS, CSS3 to improve skills), and I was wondering is JSP much better programming language to use then PHP. I did some research on google and other programming websites about Java Server Pages code being much cleaner than PHP. Also, I looking to get into making websites that allow users to use webcam and mic, and Java applets help produce that, so....Should I learn JSP or PHP? Looking for an experienced user who uses JSP, Java, or PHP for some advice. Thanks please.

Share this post


Link to post
Share on other sites

Every Programming languages almost capable of solving every problem. What you can do with php you can do it with java or any other programming language. Java is strictly Object oriented, as it is managed language the API of it consistent object oriented manner. One benifit with java is it is not limited to web programming. From the begining it is tend to evolve as OO language for multiple enviourment or platform. For example if you want to handle a file the api is same for applet,servlet,desktop (clientside) application,mobile application. Other than that java comes with lots of thing with core package which is very helpful. It is kind of one language for all purpose. It has larger scope and use context. Where as PHP was started as template engine which now evolves as OO language. The benifit with PHP is it is very convenient to use,it scales well, it has large community. Though recently PHP also coming up with GUI desktop development but the community is very little for now. I,myself fond of php and was using it past couple of years and i loved it alot. but recently i am leaning toward java. I have started with JAVA SE and doing some GUI stuff so i have not much knowledge of JSP (which comes withinh JAVA EE) itself for now. but soon i am going to catch it up. I had to do Java for my study and i am liking it. so if you are planing to go both desktop and web programming then going with Java would be good.You need to look into basic java se too to work with JSP. If you want to just start right away and/or only focused in web programming then php would be the good choice. Both language has similarity with c/c++

Share this post


Link to post
Share on other sites

Thanks for the advice. I think I'll take introductory to Java class at my university. Also, I have no problem installing Java JDK SE or EE (standard and enterprise edition), or running the code, but which IDE is best to write Java code in. Also, I know c/c++ is similiar to Java, but I was wondering........since C++ can be used to write ones own OS, are Java Programmer able to develop their own personal OS witht he Java programming Language.

Share this post


Link to post
Share on other sites

I used netbeans from the very begining and i am used with it. Most popular two are netbeans and eclipse.Among those choice of IDE is personal perfrence http://en.wikipedia.org/wiki/JavaOS here you can read about OS written in Java

Share this post


Link to post
Share on other sites

It's not really possible to write an entire OS in Java, since Java is designed to run in the Java virtual machine, so you need something to run the VM. JavaOS is a microkernel that runs the VM, the microkernel wouldn't be able to be written in Java. That would be hardware-specific assembly language, probably. Also, about this:

I did some research on google and other programming websites about Java Server Pages code being much cleaner than PHP.
It's certainly possible to write some pretty awful code in PHP, we see plenty of it here and there is plenty on the web in various "tutorials" and things. But it's also possible to write good PHP code. Java is a strongly-typed OO language, so it enforces more conventions than PHP does, but if you have good programming style then you can write great code with PHP. But PHP will certainly allow you to write ugly code, you can find examples of it everywhere (like WordPress, or CubeCart).
  • Like 2

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×