Webseite. Welche Sprachen?

10/08/2016 13:31 Deepimpact.#1
Moin, ich habe schon zu Schulzwecken eine eigene Webseite geschrieben (HTML+CSS, nichts kompliziertes). Welche Sprachen brauche ich noch um komplexere Dinge zu schreiben? (Login System, Texte über die Webseite ändern (also auch Admin System)).

MfG
10/08/2016 13:44 Devsome#2
Dies kannst du mit [Only registered and activated users can see links. Click Here To Register...] (gut für Einsteiger) verwirklichen.
10/08/2016 17:10 Menan#3
PHP ist wohl die schlimmste Sprache überhaupt.

Bevor ich anfangen würde etwas mit PHP zu entwickeln, würde ich mir lieber nen Strick suchen.

Klar ist eventuell PHP für den Anfang recht einfach. Allerdings würde ich lieber gleich in eine der neuen, "richtigen" Webtechnologien einsteigen, die nicht nur request-scope mäßig arbeitet.
Ich würde mir NodeJS oder Java (JSF oder Spring) anschauen.
10/08/2016 19:11 sven12345#4
Quote:
Originally Posted by Menan View Post
PHP ist wohl die schlimmste Sprache überhaupt.

Bevor ich anfangen würde etwas mit PHP zu entwickeln, würde ich mir lieber nen Strick suchen.

Klar ist eventuell PHP für den Anfang recht einfach. Allerdings würde ich lieber gleich in eine der neuen, "richtigen" Webtechnologien einsteigen, die nicht nur request-scope mäßig arbeitet.
Ich würde mir NodeJS oder Java (JSF oder Spring) anschauen.
Interessant aber PHP ist im Web sehr weit verbreitet auch für den Anfang gut geeignet (zB aufgrund leichtem hosting). Für den Anfang reicht es vollkommen aus, allerdings sollte man sich überlegen in welchem Umfeld man sich bewegen möchte. "Richtige" Webtechnologien gibt es sowieso nicht, man muss sich immer überlegen was man machen möchte und dann seine richtigen Werkzeuge wählen. Für eine einfach Schnittstelle die mir nur Daten aus einer Datenbank liefert reicht PHP vollkommen aus. Möchte ich evtl ein komplexeres System aufbauen mit Registrierung, Nutzerverwaltung o.ä. dann greift man evtl lieber zu Java oder ASP.Net (was du nichteinmal gennant hast, was aufjedenfall auch zu den weit verbreiteten Webtechnologien gehört) greifen. Möchte ich vielleicht in Echtzeit Daten übertragen und mit Websockets arbeiten greife ich eher auf NodeJS zurück. Es gibt einfach kein klares weiß und schwarz :)

Ich würde dir, falls du kein PHP lernen willst du C# ASP.Net raten. Man bekommt mit VisualStudio einen sehr guten Editor, das Framework stellt eigentlich alles zur Verfügung was du in deinem Umfang benötigst und der Einstieg ist auch sehr leicht. Einziger Nachteil: Hosting ist nicht ganz billig da man einen Windows Server benötigt.
10/08/2016 22:10 ElDiabolus#5
Quote:
Originally Posted by sven12345 View Post
Interessant aber PHP ist im Web sehr weit verbreitet auch für den Anfang gut geeignet (zB aufgrund leichtem hosting). Für den Anfang reicht es vollkommen aus, allerdings sollte man sich überlegen in welchem Umfeld man sich bewegen möchte. "Richtige" Webtechnologien gibt es sowieso nicht, man muss sich immer überlegen was man machen möchte und dann seine richtigen Werkzeuge wählen. Für eine einfach Schnittstelle die mir nur Daten aus einer Datenbank liefert reicht PHP vollkommen aus. Möchte ich evtl ein komplexeres System aufbauen mit Registrierung, Nutzerverwaltung o.ä. dann greift man evtl lieber zu Java oder ASP.Net (was du nichteinmal gennant hast, was aufjedenfall auch zu den weit verbreiteten Webtechnologien gehört) greifen. Möchte ich vielleicht in Echtzeit Daten übertragen und mit Websockets arbeiten greife ich eher auf NodeJS zurück. Es gibt einfach kein klares weiß und schwarz :)

Ich würde dir, falls du kein PHP lernen willst du C# ASP.Net raten. Man bekommt mit VisualStudio einen sehr guten Editor, das Framework stellt eigentlich alles zur Verfügung was du in deinem Umfang benötigst und der Einstieg ist auch sehr leicht. Einziger Nachteil: Hosting ist nicht ganz billig da man einen Windows Server benötigt.
Ich hoffe, ich habe mich grade verlesen. ASP.NET ist wohl der größte Schwachsinn fürs Web. Ich kenne sehr große Unternehmen, die zwar noch ASP.NET verwenden, das aber nur noch tun, weil sie keine Zeit haben, das ganze auf PHP umzustellen oder es eben nicht bezahlt wird. Bloß nicht!

Am Besten lernst du erst einmal PHP.
10/09/2016 13:36 sven12345#6
Quote:
Originally Posted by ElDiabolus View Post
Ich hoffe, ich habe mich grade verlesen. ASP.NET ist wohl der größte Schwachsinn fürs Web. Ich kenne sehr große Unternehmen, die zwar noch ASP.NET verwenden, das aber nur noch tun, weil sie keine Zeit haben, das ganze auf PHP umzustellen oder es eben nicht bezahlt wird. Bloß nicht!

Am Besten lernst du erst einmal PHP.
Ich arbeite selbst in einem größeren IT-Unternehmen und ASP.Net ist bestimmt kein Schwachsinn. Vor allem Internationale Unternehmen setzen auf Microsoft, da zum Beispiel komplette Schnittstellen für Office Anwendungen oder Intranetlösungen (SharePoint) vorhanden sind. Desweiteren gibt es Windowsdienste wie zB das ActiveDirectory (Benutzerverwaltung) auf welche zurückgegriffen werden können. Da ASP.Net anwendungen in c# geschrieben werden können, kann leicht auf die kompletten Schnittstellen zugegriffen werden. Im privaten Umfeld mag ASP.Net Overkill sein, im Businessumfeld allerdings sicher nicht ;)