Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

php oder jsp/servlets

Diskussion: php oder jsp/servlets im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige hm... ich stehe irgendwie vor der Qual der Wahl... Ich habe eine größere Internetanwendung zu schreiben und weiß nicht ...

Antwort
Alt 03.07.06, 23:16   #1 (permalink)
 
Benutzerbild von mauralix
 
Registriert seit: 17.04.06
mauralix Leistung: 8086
Likes: 3
Smile php oder jsp/servlets

Anzeige

hm... ich stehe irgendwie vor der Qual der Wahl...
Ich habe eine größere Internetanwendung zu schreiben und weiß nicht recht ob ich lieber php oder java(jsp/servlets...) verwenden sollte.
Einerseits ist php einfach zu schreiben und java eher kompliziert andererseits kann man bei java alle Vorteile der Objektorientierung ausnützen und den Code besser testen.
Auch kann man bei java einfach eine andere gui anstelle des webinterfaces verwenden.
Ansonsten suche ich krampfhaft gründe warum ich nicht einfach PHP verwenden solle wo es doch so einfach ist und man so viele dinge darüber im Internet findet. Bitte sagt mir eure Meinung... ?( Und nennt mir bitte alle vor und nachteile ich hab zwar schon einiges im inet an vergleiche gesehen die waren mir aber zu wenig überzeugend für java. Ich muss allerdings sagen dass ich java schon seit einem Jahr für normale Programme verwende und deswegen dieses Wissen auffrischen lassen würde, aber PHP ist halt so einfach und schnell zu coden also warum sollte man sich dann java antun?

mauralix ist offline   Mit Zitat antworten
Alt 03.07.06, 23:20   #2 (permalink)
 
Registriert seit: 25.06.06
0wnZ Leistung: Facit NTK
0wnZ eine Nachricht über ICQ schicken
Likes: 0
Standard

ich bin für php , weil einfach , ausbaufaähig , kompatible mit anderen sprachen , kein scripte klau (weil lösung nur in html ausgegebn wird), datenbanksystem kompatibel , comerz , etc.
außerdem gibt es pear klassen und oop in php auch , gfx lassen sich durch html (css) leicht intigrieren.
Es kommt drauf an was du machen willst ^^ , browsergames werden in php geproggt java oder js ist eher selten oder nur in sonderfällen verwendet.
davon ma abgesehn ich glaube solche diskussionen gab es schonma benutz ma dir boardsuche ^^.
0wnZ ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 03.07.06, 23:26   #3 (permalink)
Themenstarter
 
Benutzerbild von mauralix
 
Registriert seit: 17.04.06
mauralix Leistung: 8086
Likes: 3
Standard

Ich hoffe du verwechselst nicht java(servlets bzw. server pages) mit java-script
dass ist ein Servlet

Code:
public class Outp
	extends HttpServlet
{
	@Override
	public void doGet(HttpServletRequest req,HttpServletResponse res)
		throws IOException,ServletException
	{
	
		//java code
		
	}
}
Also eine java Klasse die html erzeugt als Bentzer merkst du gar nicht das es sich nicht um generiertes html handelt bei javascript könntest du das im Quelltext sehen !!!!
mauralix ist offline   Mit Zitat antworten
Alt 03.07.06, 23:51   #4 (permalink)
 
Registriert seit: 25.06.06
0wnZ Leistung: Facit NTK
0wnZ eine Nachricht über ICQ schicken
Likes: 0
Standard

mit java kenn ich mich nich so aus ^^ ich kann nur FÜR php sprechen ^^
hast' denn was in der boardsuche gefunden?
0wnZ ist offline   Mit Zitat antworten
Alt 04.07.06, 01:04   #5 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Wenn dich die Argumente für Java bisher nicht überzeugen konnten, warum willst du dich dann zwangsweise überzeugen lassen?

Wenn du auf PHP stehst, dann nimm das doch. Letztendlich wird man für und gegen beides seine Argumente finden und man kann mit beidem auch ziemlichen Mist programmieren. Nimm das, wo du am sichersten bist.

'n Argument, was mich überzeugt: PHP läuft auf so ziemlich jedem Webserver, Java net
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Alt 04.07.06, 08:03   #6 (permalink)
Member of Honour
 
Registriert seit: 20.10.01
boppy Leistung: Facit NTK
boppy eine Nachricht über ICQ schicken
Likes: 0
Standard

In der Firma, für die ich arbeite, programmieren wir Java und PHP.

Java ist für Hochverfügbarkeitssysteme die bessere Wahl. Allerdings setzt es wesendlich mehr speicher und können voraus. PHP verzeiht dir Fehler sehr gerne, Java nicht. Außerdem hast du, wie du bereits angemerkt hast, bei Java mehr Konstrukte, die du beachten musst.

Dass mit der Objektorientierung kann ich nicht bestätitgen. PHP 5 ist voll objektorientiert und mit PHP GTK kannst du Grafische Oberflächen erstellen.

Meiner Meinung nach gilt es lediglich abzuwägen, wo das System zum EInsatz kommen soll und wie viele Nutzer es gleichzeitig Nutzen.

Ich selbst empfehle PHP. Es ist einfach die schnelle Wahl. Java ist mir immer zu träge. Da äöndert man ein bißchen was an den classen und der ganze schund muss erstmal neu starten... neeeee :-)
boppy ist offline   Mit Zitat antworten
Alt 04.07.06, 13:27   #7 (permalink)
Themenstarter
 
Benutzerbild von mauralix
 
Registriert seit: 17.04.06
mauralix Leistung: 8086
Likes: 3
Standard

Also das PHP eine tolle Sache ist habe ich schon immer gewusst. Allerdings nahm ich mal an einem Softwareentwicklungskurs teil der von einer Firma geleitet wurde. Die Firma macht automatisierte Lager. Ihre Aufgabe ist: wenn z.B bei amazon jemand ein Buch bestellt bewegt sich automatisch in ihrem Lager ein wagerl zum Buch und holt es ab. Sie machen von der Webgui bis zum Lager alles. Diese Firma setzt voll und ganz auf JAVA und sie behaupten das PHP nicht mithalten könne zwecks Trennung von Logik und Gui und das scripte schreiben mit php noch kein Softwareengeneering sei. Jedoch behaupte ich mal das man auch mit PHP Logik von Gui trennen kann, dies ist ja nur sache des Entwicklers wie er programmiert...
mauralix ist offline   Mit Zitat antworten
Alt 04.07.06, 18:24   #8 (permalink)
Member of Honour
 
Registriert seit: 20.10.01
boppy Leistung: Facit NTK
boppy eine Nachricht über ICQ schicken
Likes: 0
Standard

Daq stimme ich definitiv zu. Es kommt auf den Progger an. Ich kann Templates, Logik und Datenhaltung natürlich trennen. Dafür liefert PHP schon mehr als genug möglichkeiten, aber die PHP5 wird es nochmal härter. Denn hier ist eine komplette, oo-Sprache entstanden, die Vererbungen und voller Breite unterstützt...

Die Argumentationslinie für mich als PHP-Coder also nur gelenkt werden, wenn es um Performance bei > 5000 Zugriffe pro Sekunde gibt. Da würde ich auch zu Java tendieren. Aber für kleinere Projekte reicht PHP alle male -- und ist, ganz nebenbei, viel viel freundlicher zu deinen Resourcen
boppy ist offline   Mit Zitat antworten
Alt 04.07.06, 18:39   #9 (permalink)
Themenstarter
 
Benutzerbild von mauralix
 
Registriert seit: 17.04.06
mauralix Leistung: 8086
Likes: 3
Standard

Eigentlich bringt Java nur Vorteile weil Resourcen geteilt werden können es behandelt ja jeden Request als Thread und man kann auch Datenbankverbindungen besser teilen.
mauralix ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » php oder jsp/servlets
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Ipod oder Creative Zen, oder ganz was anderes mauralix Kaufberatung 10 20.02.08 17:40
Ipod oder Creative Zen, oder ganz was anderes mauralix HaBo Lounge 6 19.02.08 22:49
Linux oder Windows? Oder beides? SpongeBob Windows 8 08.07.06 13:16
Soundprogramm oder Scripts per bat(ch) oder anders?? Nahok&Nieffi Code Kitchen 1 07.01.06 21:13
Display kaputt ? Oder doch Adapter oder was anderes? Mackanzy Die Problemzone 0 25.11.04 23:55


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61