Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (516)
Games in Android Showcase (122)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Php or Java?  (Read 751 times)
0 Members and 1 Guest are viewing this topic.
Offline mrgrey

Junior Newbie





« Posted 2005-12-20 17:42:07 »

I've just started learning java in the hopes of (eventually) making a simple, text-based (mostly), browser-based multiplayer game. Something along the lines of Utopia ( http://games.swirve.com/utopia ) or Travian ( http://s3.travian.com ).

Now, before I dive heads-in with Java and devote a ton of time to it, I was just wondering if php would be a better way to accomplish what I'm after? I was told that it was easier but as I've never used it I obviously wouldn't know.

Which would you guys recommend? Which would be easier? Which would provide better performance?

Thanks in advance for your replies, and sorry if this question has already been covered (I didn't find it when searching the forums, so maybe not).
Offline kevglass

JGO Kernel


Medals: 191
Projects: 24
Exp: 18 years


Coder, Trainee Pixel Artist, Game Reviewer


« Reply #1 - Posted 2005-12-20 17:47:42 »

First, lets note that you're on a java forum so any answer you get is going to be utterly biased Smiley

However, having used both of them:

PHP doesn't make it easy to write good robust, maintainable software. As with any language its possible for a competent developer to use it in a careful manner. Java on the other hand gentley guides you towards writing good software.

Java Servlet support isn't as easy as PHP to setup. PHP is tailored directly towards web page generation (from whatever source) and so is very good at it.

In my opinion, it depends on how complex you see your game getting. The more complex the problem/solution/game, the closer you reach towards enterprise tools, which pushes you close to Java.

Java and PHP are both easy enough to pick up and use. There is alot of support for both both commercial and on friendly forums like this one.

HTH,

Kev

Offline mrgrey

Junior Newbie





« Reply #2 - Posted 2005-12-20 18:24:55 »

Thank you very much for your reply, it's much appreciated.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

TehJavaDev (32 views)
2014-10-27 03:28:38

TehJavaDev (26 views)
2014-10-27 03:27:51

DarkCart (41 views)
2014-10-26 19:37:11

Luminem (22 views)
2014-10-26 10:17:50

Luminem (27 views)
2014-10-26 10:14:04

theagentd (33 views)
2014-10-25 15:46:29

Longarmx (61 views)
2014-10-17 03:59:02

Norakomi (58 views)
2014-10-16 15:22:06

Norakomi (47 views)
2014-10-16 15:20:20

lcass (43 views)
2014-10-15 16:18:58
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!