Schlagwort-Archiv JavaScript

PHP Tutorial: Einführung in PHP

Was Sie über PHP wissen sollten:

Bevor Sie fortfahren um mit PHP programmieren zu lernen, sollten Sie ein grundlegendes Verständnis der folgenden Programmiersprachen haben:

HTML, CSS und JavaScript

Wobei aber gesagt werden muss, dass gute Kenntnisse in HTML ausreichen um dann mit PHP programmieren zu lernen, CSS benötigen Sie hauptsächlich für’s Webdesign und mit Javascript peppen Sie Ihr Webprojekt auf und können Sie gewisse Funktionen effektiver und besser umsetzen, als nur mit PHP alleine.

Was ist PHP?

PHP ist die Abkürzung für “PHP Hypertext Preprocessor”
PHP ist eine weit verbreitete Open-Source-Skriptsprache
PHP wird auf dem Server ausgeführt, ist somit serverseitig und der Quellcode kann im Gegensatz zu HTML, oder Javascript nicht ausserhalb des Server, z.B. über den Browser eingesehen werden.
PHP kostet nichts, Sie können PHP kostenlos herunterladen und verwenden und zwar auf www.php.net
PHP ist eine vielseitige, interessante und sehr beliebte Programmiersprache auf der ganzen Welt!

PHP ist leistungsfähig genug, um den Kern des größten Blogging-Skript von (WordPress) zu sein!
PHP ist leistungsfähig genug, um die größten sozialen Netzwerke (Facebook) laufen zu lassen.
PHP ist auch leicht genug, um die erste Programmiersprache von Anfänger zu sein.

Was ist eine PHP-Datei?

PHP-Dateien können Text, HTML, CSS, JavaScript und PHP-Code enthalten.
PHP-Code wird auf dem Server ausgeführt und geparst, das Ergebnis wird an den Browser als einfachem HTML zurück gegeben und wie schon erwähnt, der Surfer sieht den Quellcode des PHP, welcher auf dem Server liegt nicht!
PHP-Dateien haben Endung “php”.


Was Kann PHP?

Mit PHP kann man dynamische Webseiten erstellen.
Mit PHP ist folgendes möglich: erstellen, öffnen, lesen, schreiben , löschen und schließen von Dateien auf dem Server.
PHP kann Formulardaten sammeln, verwenden, speichern und weiter senden.
PHP kann Daten senden und empfangen.
Mit PHP können Sie Daten in Ihrer Datenbank hinzufügen, speichern, verändern und löschen.
Mit PHP können Sie Ihre Benutzer so beschränken, dass diese nur auf bestimmte Seiten innerhalb Ihrer Webseite zugreifen können.
PHP kann Daten verschlüsseln.

Mit PHP sind Sie nicht nur alleine zur Ausgabe von HTML beschränkt. Sie Können folgendes ausgeben: Bilder, PDF-dateien und sogar Flash-Filme-. Sie können auch mit PHP Text, XHTML und XML anwenden.

Warum PHP?

PHP läuft auf verschiedenen Plattformen (Windows, Linux, Unix, Mac OS X, etc.)
PHP ist mit allen schnellen Servern kompatibel und wird heute überall verwendet (Apache, IIS, etc.)
PHP unterstützt eine Vielzahl von Datenbanken.
PHP ist kostenlos. Laden Sie PHP von der offiziellen Webseite runter www.php.net
PHP ist leicht zu erlernen und läuft effizient auf jedem Webspace, Server und WAMP.

Was wollen Sie mehr? Nutzen Sie PHP und Sie werden begeistert sein! 😉

JS – Was man über Javascript wissen muss

JavaScript ist eine Skriptsprache, welche hauptsächlich für das DOM-Scripting in Browsern benutzt wird. Hauptsächlich wird diese Sprache nur clientseitig eingesetzt, im Gegensatz zu anderen Sprachen, die Serverseitig eingesetzt werden, wie zum Beispiel PHP.

In heutigen Zeiten hat die Sprache auch neue Einsatzgebiete erobert, so wird sie zum Beispiel auch benutzt, um Spiele zu programmieren. Durch einen Sprachkern, mit wenigen Objekten und relativ kleinen kleinem Aufwand, ist es recht leicht, Spiele zu programmieren.

Typische Anwendungsgebiete:
Neben der Spieleprogrammierung, findet java Script auch in anderen bereichen ihren Einsatz. So wird sie zur Dynamischen Manipulation von Websiten benutzt, über das sogenannte Document Object Model. Dieses Document Object Model kurz DOM, ist eine besondere Schnittstelle, für den zugriff von HTML und CSS.

Der weitere Einsatz erfolgt bei Formulareingaben, JavaScript kann dazu benutzt werden, diese zu überprüfen. Auch bei Plausibilitätsprüfung wird JavaScript verwendet, wenn der User ein Formular absendet.

Eine große Stärke von JavaScript zeigt sich, beim Senden und Empfangen von Daten. Dank Ajax, muss die Seite nicht neu geladen werden. Ajax bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Browser und dem Server.

Dank JavaScript, kann man auch bei einer Suche direkt Vorschläge anzeigen lassen, sehr nützlich bei Suchmaschinen.
Neben diesen Einsatzgebieten, gibt es noch ein paar kleine weitere, denn JavaScript ist eine umfangreiche Sprache und dennoch recht beliebt.

Missbrauch von JavaScript:

Viele Anwednungenm, die mit JavaScript möglich sind, verärgern hin und wieder den Benutzer und weisen einen schlechten “Stil” auf. Deswegen sind hier die Dinge, die mit JavaScript nicht gemacht werden sollten.
Wer den Quelltext verschleiert, um ihn zu schützen, wird schnell seine Besucher los sein, nicht gerade das, was man will. Um sein Quelltext zu schützen, aber bestens geeignet.

Auch das Verschleiern von Internetadressen, auf die ein Link verweist, ist nicht gerade eine schöne Möglichkeit, genauso wenig schön wie das Deaktivieren vom Kontextmenüs, damit keine Bilder gespeichert werden können. Daneben sollte man auch nicht die Funktion des “Kopieren” unterbinden, mit JavaScript.

Am meisten verhasst sind wohl die sogenannten Pop-Ups. Ungewollte Fenster, welche sich einfach öffnen, mit Werbung.

JavaScript Beispiel:
Hier eine kleine JavaScript Anwendung, welche auf dem Bildschirm eine “Hallo Welt!” Nachricht ausgibt.

//1. script type=”text/javascript”>

//2. function fHallo()
//2a. {
//3. //Ausgabe von Hallo Welt! mit einer Alert-Box
//4. alert(“Hallo Welt!”);
//5.}

//6.</script”

Erstdefiniert man die Sprache, welch verwendet wird (1) , als nächstes wird die benötigte Funktion geschrieben und mit Klammern geöffnet (2). Es folgt ein kurzer Kommentar (3), die eigentliche Ausgabe (4) und dann wieder geschlossen (5). Zum Schluss wird der Bereich für JavaScript wieder geschlossen (6)

PHP Code

Frage:

Hallo,

zunächst ein großes Lob für das tolle PHP Forum. Ich bin absolut begeistert. Nur eine Sache stört mich, wo ich leider keine Einstellungsmöglichkeit finden kann:

Wenn ein normaler Benutzer einen Beitrag schreiben möchte, kann er beliebigen code einfügen.

Also auch Skripte wie: PHP, JavaScript, Perl, usw…

Diese Möglichkeiten sollten allerdings dem Admin vorbehalten bleiben. Kann man dies irgendwo für Benutzer deaktivieren?

Vielen Dank für eine Info.

Patrick

Antwort:

Sie können im AP HTML-Code deaktivieren, damit wäre dann HTML, JS über den Editor nicht mehr ausführbar. Anderer Code wie z.B. kann über den Editor nicht ausgeführt werden, sondern der Code wird nur zur Ansicht gelistet.