Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 14:17

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



"richtiges" web programmieren

Discussion on "richtiges" web programmieren within the Web Development forum part of the Coders Den category.

Reply
 
Old 01/18/2015, 21:59   #16
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Quote:
Originally Posted by devcode View Post
Gemeint ist der nachfolgende Inhalt bzw. der Code der nach der redirect Zeile kommt. <- Ja das macht wenig Sinn bei JS. War im Kopf bei php

Im Prinzip geht es doch nur darum eine sichere Lösung zu haben
Naja, selbst wenn du Php und HTML usw mixt, wird der PHP Code ja nicht an den Client (Browser) geschickt. Der User bekommt nur den Interpreter Code ausgeliefert den dann der Browser ausführen soll (html,js,css usw), heißt nicht den Php Code. Und da man ohnehin keine Password Abfragen etc. per Javascript machen sollte (auch keine Variablen Speichern in multiplayer spielen...cheats ahoy) und das Serverseitig behandelt wird sollte das ganze ohnehin sicher sein. Was macht es mir aus wenn jemand den Quelltext anschaut? Alles Sicherheitsrelevante sollte ohnehin nicht Lokal im Browser erledigt werden & alle Variablen Serverseitig gecheckt damit sie kein Bösartigen Kram enthalten können.

Solche Dinge muss man halt bei der Planung eines Projektes voraus planen damit man sowas nicht reinbaut wo ein User Cheaten kann (oder Bösartigen Code einschleusen).

grüße
grüße
Crossside is offline  
Old 01/18/2015, 22:07   #17
 
devcode's Avatar
 
elite*gold: 10
Join Date: Feb 2012
Posts: 313
Received Thanks: 61
Wie gesagt, ich bezog mich auf die PHP weiterleitung mit vorheriger Überprüfung von beispielsweise irgendwelchen Login Daten + das deaktivieren von Javascript
devcode is offline  
Old 01/18/2015, 23:36   #18

 
Synatex's Avatar
 
elite*gold: 25
Join Date: Apr 2010
Posts: 1,019
Received Thanks: 331
Quote:
Originally Posted by Crossside View Post
Code:
<meta http-equiv="refresh" content="5; URL=http://www.google.de/">
Leitet User nach 5 Sekunden auf Google um, ohne Javascript & header().
Sollte von so gut wie jedem Browser beherscht werden.
Gut, du übergibst die Header-Informationen halt über HTML, wo ist das Problem die über PHP weiterzugeben?
Synatex is offline  
Thanks
2 Users
Old 01/21/2015, 12:46   #19



 
Serraniel's Avatar
 
elite*gold: 0
The Black Market: 205/1/0
Join Date: May 2010
Posts: 6,853
Received Thanks: 5,106
Ich bin auch der Meinung soviel wie es geht serverseitig zu behandeln. Zur Trennung gibts mehrere Möglichkeiten wie templates oder nen eigenes kleines System. Ich hab nen Header Content Footer Template System gebaut wo vor allem im Header erstmal einiges in php passiert wie initialisieren später verwendeter Objekte und laden des Inhalts. Passiert aufgrund von Mehrsprachigkeit auch in PHP. Aber getrennt vom Output so dass da nur plain text drin steht der nachher in einem Html Gerüst ausgegeben wird.

Js aufgrund der Blockademoglichkeit in webentwickling vermeiden und nur für zusätzliche Funktionen verwenden. Pribzipiell muss die Website zu 100% ohne verwendete js funktionieren.
Html zudem vom Style durch separate Css trennen.
Serraniel is offline  
Thanks
1 User
Old 01/21/2015, 14:52   #20
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Quote:
Originally Posted by Serraniel View Post
Js aufgrund der Blockademoglichkeit in webentwickling vermeiden und nur für zusätzliche Funktionen verwenden. Pribzipiell muss die Website zu 100% ohne verwendete js funktionieren.
Html zudem vom Style durch separate Css trennen.
Würde das jeder so handhaben hätten wir viele Probleme nicht.
Aber leider ist das nunmal nicht der Fall, und Javascript ist heutzutage zu einem sehr wichtigen Element geworden. Nur auf Javascript zu verzichten weil es damit Probleme geben könnte wenn Nutzer einen älteren / exotischen Browser verwenden mag zwar gehen, aber das halte ich nicht für sinnvoll.

Allein um dem Nutzer Feedback für seine Aktionen auf der Webseite anzuzeigen kann man JS sehr gut einsetzen. Auch für Dynamische Dinge die mit CSS oder anderen Mitteln nicht umsetzbar sind.

Bei einer einfachen Website die nicht komplex aufgebaut ist mag das ganze gehen JS wegzulassen größtmöglichst - aber desto Komplexer die Seite ist, und desto mehr die Seite können soll desto mehr benötigt man Js.
Vorallem wenn du Arbeitsaufgänge an den Nutzer weiterleiten möchtest um den Server zu entlasten. Du darfst nicht vergessen das für alle Dinge die du Serverseitig berechnest etc. Rechenleistung drauf geht.. wenn du enorm viele Besucher hast und alles Serverseitig machst hast irgendwann ziemlichen Rechenleistungsaufwand.

Imho kommt man heutzutage so gut wie nicht ohne Js aus - auch wenn viele Designer und Scripter immer predigen man soll so gut es geht auf JS verzichten.

grüße
Crossside is offline  
Old 01/21/2015, 15:02   #21
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Quote:
Originally Posted by Crossside View Post
Würde das jeder so handhaben hätten wir viele Probleme nicht.
Aber leider ist das nunmal nicht der Fall, und Javascript ist heutzutage zu einem sehr wichtigen Element geworden. Nur auf Javascript zu verzichten weil es damit Probleme geben könnte wenn Nutzer einen älteren / exotischen Browser verwenden mag zwar gehen, aber das halte ich nicht für sinnvoll.

Allein um dem Nutzer Feedback für seine Aktionen auf der Webseite anzuzeigen kann man JS sehr gut einsetzen. Auch für Dynamische Dinge die mit CSS oder anderen Mitteln nicht umsetzbar sind.

Bei einer einfachen Website die nicht komplex aufgebaut ist mag das ganze gehen JS wegzulassen größtmöglichst - aber desto Komplexer die Seite ist, und desto mehr die Seite können soll desto mehr benötigt man Js.
Vorallem wenn du Arbeitsaufgänge an den Nutzer weiterleiten möchtest um den Server zu entlasten. Du darfst nicht vergessen das für alle Dinge die du Serverseitig berechnest etc. Rechenleistung drauf geht.. wenn du enorm viele Besucher hast und alles Serverseitig machst hast irgendwann ziemlichen Rechenleistungsaufwand.

Imho kommt man heutzutage so gut wie nicht ohne Js aus - auch wenn viele Designer und Scripter immer predigen man soll so gut es geht auf JS verzichten.

grüße
Gerade im professionellen Bereich ist ein JS Fallback fast unumgänglich. Viele Firmen haben noch heute JS deaktiviert. Außerdem spricht es auch für den Entwickler, wenn er es hinbekommt gute und sinnvolle JS Fallbacks einzubauen.
NotEnoughForYou is offline  
Old 01/21/2015, 17:38   #22



 
Serraniel's Avatar
 
elite*gold: 0
The Black Market: 205/1/0
Join Date: May 2010
Posts: 6,853
Received Thanks: 5,106
Quote:
Originally Posted by Crossside View Post
Würde das jeder so handhaben hätten wir viele Probleme nicht.
Aber leider ist das nunmal nicht der Fall, und Javascript ist heutzutage zu einem sehr wichtigen Element geworden. Nur auf Javascript zu verzichten weil es damit Probleme geben könnte wenn Nutzer einen älteren / exotischen Browser verwenden mag zwar gehen, aber das halte ich nicht für sinnvoll.

Allein um dem Nutzer Feedback für seine Aktionen auf der Webseite anzuzeigen kann man JS sehr gut einsetzen. Auch für Dynamische Dinge die mit CSS oder anderen Mitteln nicht umsetzbar sind.

Bei einer einfachen Website die nicht komplex aufgebaut ist mag das ganze gehen JS wegzulassen größtmöglichst - aber desto Komplexer die Seite ist, und desto mehr die Seite können soll desto mehr benötigt man Js.
Vorallem wenn du Arbeitsaufgänge an den Nutzer weiterleiten möchtest um den Server zu entlasten. Du darfst nicht vergessen das für alle Dinge die du Serverseitig berechnest etc. Rechenleistung drauf geht.. wenn du enorm viele Besucher hast und alles Serverseitig machst hast irgendwann ziemlichen Rechenleistungsaufwand.

Imho kommt man heutzutage so gut wie nicht ohne Js aus - auch wenn viele Designer und Scripter immer predigen man soll so gut es geht auf JS verzichten.

grüße
Kam vielleicht falsch rüber. Ich habe nciht gesagt das ich es für falsch halte JS zu verwenden. Ich setze es ja selber ein (Leider nicht so start wie ich wöllte, dafür hab ich zu wenig Zeit ummich mit JS im soeziellen jQuery zu beschäftigen auch wenn ich das gröbste kann). Nur die Aussagen, das JS Kern der Webprogrammierung ist, was ich so einigen Aussagen hier entnommen habe, das halte ich definitiv für falsch.
Serraniel is offline  
Old 01/21/2015, 17:58   #23
 
Crossside's Avatar
 
elite*gold: 0
Join Date: Dec 2013
Posts: 2,095
Received Thanks: 506
Quote:
Originally Posted by Serraniel View Post
Nur die Aussagen, das JS Kern der Webprogrammierung ist, was ich so einigen Aussagen hier entnommen habe, das halte ich definitiv für falsch.
Ja gut, das ist Quatsch^^
Es ist ein Teil der Webprogrammierung, aber jetzt nicht Kern des ganzen^^
Da gibts soviele Möglichkeiten wie man Dinge umsetzen kann, sich nur auf JS zu beschränken "weil so halt".. halte ich auch nicht für gut^^

Man sollte halt das benutzen was am effektivsten / besten geeignet ist für den jeweiligen Einsatz.
Crossside is offline  
Reply




All times are GMT +1. The time now is 14:18.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.