Schlagwort-Archiv Editor

PHP Tutorial: Installation von PHP

Das wichtigste ist natürlich beim programmieren, dass man den passenden Editor installiert hat und da die Masse eh Windows nutzen wird, würde ich vorschlagen den kostenlosen Editor Notepad++ zu installieren, denn dieser Editor hat alle wichtigen Syntaxen sämtlicher relevanten Programmiersprachen integriert und selbst riesige Datenmengen machen den Editor Notepad++ nicht schlapp, unabhängig davon nutzt der Editor Editor Notepad++ auch so gut keine Ressourcen auf Ihrem PC, Latop, Table, oder was auch immer, so dass Sie mit dem Notepad++ wirklich sehr schnell arbeiten können.

Dann zur Installation von PHP:

Was benötige ich um mit PHP programmieren lernen zu können?

So starten Sie mit PHP:

Finden Sie einen Hoster welcher Webspace oder einen Server mit PHP und MySQL-Unterstützung anbietet, oder aber installieren Sie einen WAMP auf dem eigenen PC oder Laptop mit PHP und MySQL. Hier kann ich Ihnen am besten den WAMP mit dem Namen XAMPP empfehlen, weil Sie hier einen kompletten Web-Server (WAMP) in ein paar Minuten auf installiert haben, würden Sie sämtliche Komponenten, welche man für einen WAMP (Web-Server) auf dem eigenen PC installieren und vor allem auch richtig konfigurieren, dann würden Sie zum einem wesentlich länger benötigen und zum anderen müßten Sie schon über gute Kentnisse in der Administration von WAMP’s und Web-Server verfügen.

Wichtig zu wissen ist auch noch folgendes und dieses betrifft den Webspace und Server beim Hoster, sowie den WAMP auf Ihrem PC oder Laptop:

Verwenden Sie Webspace und Web-Server bitte immer mit PHP-Unterstützung. Wenn Ihr Hoster Unterstützung für PHP aktiviert hat, brauchen Sie nicht’s weiter zu zun. Erstellen Sie einfach ein paar PHP-Dateien, legen Sie sie in Ihrem Web-Verzeichnis, und der Server wird automatisch für Sie parsen, ohnen das Sie was weiter tun müssen. Sie brauchen nicht’s zu kompilieren, oder weiter zu installieren und auch keine zusätzlichen Werkzeuge. Da PHP ist kostenlos, bieten fast alle Webhoster PHP-Unterstützung an.

Auf dem WAMP von XAMPP wird natürlich PHP unterstützt.

Wenn Sie allerdings doch PHP, Apache Webserver und MySQL als Datenbank selber installieren wollen, dann können Sie das hier tun:

http://php.net/manual/de/install.php

Java – Die Mutter der OOP

Bisher waren Programmiersprachen stets nichts anderes als eine Ebene zwischen der Vorstellung des Programmierers und der aus Einsen und Nullen bestehenden Maschinensprache.

Die Quelltexte solcher Sprachen, wie C++ oder Objective Pascal, werden mit Hilfe eines so genannten Compilers in besagten Maschinencode (oder auch Bytecode) übersetzt, sodass das Programm schließlich ausgeführt werden kann.

Problematisch an dieser Vorgehensweise ist jedoch der Umstand, dass verschiedene Maschinen auch unterschiedliche Maschinencodes verwenden. Das gleiche Programm muss folglich für verschiedene Oberflächen jeweils einzeln übersetzt werden.

Mitte der 90er-Jahre entwickelte der Computer- und Softwarehersteller Sun Microsystems eine Sammlung bestehend aus einer Programmiersprache und diversen Programmen und Spezifikationen, die das Problem der Plattformabhängigkeit lösen sollte – die so genannte Java Technology.
Obwohl sich die neue Programmiersprache Java in Syntax und Semantik stark an anderen Sprachen, wie C++, orientiert, weißt sie dennoch einen entscheidenden Unterschied zu diesen auf:

Java-Quelltext wird nicht in Bytecode übersetzt. Stattdessen wird ein Javaprogramm interpretiert und in einer Java-Laufzeitumgebung (JRE) ausgeführt. Dies ermöglicht, dass das gleiche Javaprogramm auf unterschiedlichen Geräten mit einer JRE läuft.

Allerdings unterscheidet auch Java zwischen unterschiedlichen Gerätearten, das heißt zum Beispiel zwischen PCs und Mobiltelefonen. Java kennt vier Plattformen, die jeweils die JRE für eine bestimmte Gruppe von Geräten definiert.

Die Plattform Java Card erlaubt beispielsweise das Ausführen von kleinen Applets auf Chipkarten. Die Java Micro Edition ist für Mobiltelefone und PDAs gedacht. Die Standard Edition ermöglicht das Ausführen von PC- oder auch Serveranwendungen, während es die Enterprise Edition vor allem für mehrschichtige Webanwendungen gibt.

In Java programmieren

Um in Java Programme schreiben und ausführen zu können, benötigt man im Grunde drei Dinge: Zum Erstellen des Quelltextes bedarf es zunächst eines Editors. Für den Anfang reicht der Windows Standard Editor, später ist Eclipse oder Netbeans zu empfehlen. Außerdem braucht man die Code-Bibliotheken der Plattform, für die man programmieren möchte und schließlich eine JRE. All das findet man kostenlos im Internet.

Hello World

Das folgende kurze Beispielprogramm ist in Java geschrieben und gibt schlicht und einfach den Text “Hello World” auf den Computerbildschirm aus.

//public class HelloWorld {

//public static void main( String[] args ) {
//System.out.println(“Hello World!”);
//}
//}

Java ist eine objektorientierte Sprache und ihr Syntax orientiert sich, wie bereits erwähnt, stark an der Sprache C++. Das heißt Klassen, Methoden und andere Anweisungsblöcke werden von geschweiften Klammern umschlossen.

Das Hauptprogramm ist in Java die statische Methode main(String[] args). Sie wird zur Laufzeit als erstes aufgerufen. Zu Schluss ist wichtig, dass in Java – im Gegensatz zu den meisten anderen Sprachen – die Groß- und Kleinschreibung nicht zu vernachlässigen ist.