Obwohl die Menge von Jargon und die schiere Menge der Code in vielen Anwendungen eingesetzt werden können , um die Welt der Computer-Programmierung abschreckend wirken , die meisten Codierung Technologien und Sprachen sind eigentlich ganz einfach. Auch für Anfänger , sobald der Nutzer ein solides Verständnis der zugrunde liegenden Logik und Struktur der jeweiligen Sprache oder Technologie haben, sollten sie feststellen, dass Eingabe von Befehlen und Beginn der Programmierung ist denkbar einfach und intuitiv. Zunächst aber sollten Anfänger vertraut sein mit dem, was jeder Sprache oder Technologie ist und tut. Apache , MySQL, PHP und Linux , zum Beispiel, sind Begriffe und Technologien , über die jeder Anfänger einige grundlegende Informationen kennen sollten. PHP: Scripting Language
Hypertext Preprocessor ist eine serverseitige Skriptsprache , was bedeutet, dass PHP direkt in den Code einer Web -Anwendung geschrieben , in der Regel begleitet von HTML . Während HTML ist in erster Linie für die Formatierung und ästhetische Fragen wie Farben und Ausrichtung verwendet , jedoch ist PHP eine dynamische Sprache , die unterschiedliche Ansagen von Benutzern und Programmierern verwaltet . In anderen Worten, wird PHP verwendet, um die sich ändernden Eigenschaften einer Website zu verwalten . Wenn ein Programmierer will ein Bild zu ändern, wenn der Benutzer legt seine Maus über sie , zum Beispiel , kann eine PHP -Befehl verwendet werden, um zunächst den Zustand herzustellen ( Maus über das Bild ) und das Ergebnis ( Bild ändert ) werden. Diese Befehle werden oft als einfache " wenn /dann "-Aussagen codiert
Linux: . Betriebssystem
Linux ist keine Programmiersprache , sondern eine ganze Betriebssystem, die eine Anwendung verwendet werden, um alle Anwendungen und Dateien auf einem Computer zu verwalten. Ähnlich wie bei Konkurrenten wie Windows und Mac OS X , Linux grundsätzlich organisiert alle Informationen auf einem Computer , so dass Benutzer Programme ausführen kann , suchen Sie nach Dokumenten , Ordner öffnen und Anzeige von Informationen . Im Gegensatz zu Windows -und Mac- Betriebssystemen wird Linux auf freie und Open - Source-Software -Distribution. Das Betriebssystem ist zum kostenlosen Download von der Website der Organisation und der Code ist offen und zugänglich für alle Programmierer, die eine Änderung vornehmen möchten zur Verfügung . Die einzige Bedingung ist, dass sie ihre Änderungen veröffentlichen, setzen einen Prozess in Gang , durch die der Code ständig von Tausenden von einzelnen Eingänge wird verbessert und der Öffentlichkeit in aufeinanderfolgenden und verbesserte Versionen wiederveröffentlicht.
Apache : Web Server Software
Neben dem Skript, das , was eine bestimmte Website, wie oder wie es sich verhält sieht bestimmt , der Prozess, durch den Nutzer auf eine Website zugreifen erfordert auch Software-Management . Apache ist eine solche Software , als Server -Software bekannt , die auf den Server , in dem die Website gespeichert ist und die verschiedenen Anforderungen, die in diesem Server kommen von Benutzern verwaltet - alles aus machen, dass die Website erscheint, wenn ein Benutzer auf die Web -Adresse eingibt, um Bereitstellung der Website mit Informationen, die es braucht , wenn ein Benutzer eine andere Seite oder einen Abschnitt zu sehen. Nur von einem Server als eine große Festplatte und Server-Software als Betriebssystem zu denken. Im Wesentlichen führt der Apache- Server-Software Skriptsprachen wie PHP , die Organisation der Code auf dem Server gespeichert werden und sicherstellen, dass es hat die Informationen, die es braucht , wenn ein Benutzer sie anfordert . Apache bietet auch ergänzende Dienstleistungen wie Benutzerauthentifizierung und sicheren Server Navigation und , wie Linux, ist ein Open- Source-Projekt
MySQL : . A Database Management System
MySQL ist ein relationales Datenbank -Management-System verwendet werden, um große Mengen an Daten und zahlreichen Anforderungen für diese Daten zu verarbeiten. MySQL wirkt wie ein Datenbankserver voll von Informationen , die mehrere Benutzer die Datenbank gleichzeitig abzufragen . Facebook und Twitter, zum Beispiel den Einsatz von MySQL Datenbank-Management , um alle Informationen, die Nutzer Eingabe zu speichern und dann damit andere Benutzer für diese Informationen fragen und sie auf ihren Computern. MySQL ist eine Open- Source-Projekt und freie Versionen des Systems sind für nicht- kommerzielle Websites , obwohl große for-Profit- Benutzer müssen kostenpflichtigen Versionen mit zusätzlichen Support-Funktionen zu erwerben.