A
- Ablaufsteuerung
- abstract, siehe OOP
- Account
- ACL – Access Controll List
- Ajax, siehe auch JavaScript
- Analyse
- Änderungsmethode oder Abfragemethode, siehe auch Zugriffsmethode
- ANT, siehe auch Buildtool
- Antipattern, Antimuster, siehe auch Entwurfsmuster
- Apache, siehe auch Webserver
- API – Application Programming Interface
B
- Backtracking
- Backup, siehe auch Datensicherung
- Betriebssystem
- Blog
- Browser, siehe auch Client
- Build
- Buildtool
C
- Cache
- Captcha
- catch, siehe Exception
- class, siehe auch Klasse
- Compiler
- Constructor, siehe OOP
- Controller, siehe MVC
- CouchDB, siehe auch Datenbank
- CI – Continuous Integration
- CLI – Command Line Interface
- Client, siehe auch Server
- CSS – Cascading Stylesheet
- CSV – Comma Separated Values
- Cronjob
- CVS, siehe Versionskontrolle
D
- Dashboard
- Datenbank
- Datensicherung
- Design Pattern, siehe Entwurfsmuster
- do-while, siehe Schleifen
- Doxygen
E
- Eclipse, siehe IDE
- Entwurfsmuster
- Engine
- Enum
- Exception, siehe Fehlerbehandlung
- extends
F
- Factory/Fabrik, siehe Entwurfsmuster
- Fehlerbehandlung
- final, siehe OOP
- Fluent Interface, siehe auch Entwurfsmuster
Man spricht von einem Fluent Interface, wenn eine Methode das Objekt als Rückgabewert hat. Dadurch lassen sich Aufrufe verketten. - for, siehe Scheifen
Eine Zählschleife, um einen bestimmten Zahlen- oder Zeichenbereich zu durchlaufen - , siehe Schleifen
Sind bedingte Schleifen zum Durchlaufen von Listen - FTP – File Transfer Protocol
- Framework, siehe auch Symfony, Zend Framework
G
- Gang of Four, siehe auch Entwurfsmuster
- GBO, siehe GUI
- GET, siehe HTTP
- Getter, siehe Zugriffsmethode
- GIT, siehe Versionskontrolle
- GOF, siehe Gang of Four
- Google, siehe Suchmaschine
- GUI – grafische Benutzeroberfläche (Graphical User Interface)
H
- HEAD, siehe HTTP
- Host/Hoster
- htaccess, siehe auch Apache
- HTML – Hypertext Markup Language
- HTTP/HTTPS – Hypertext-Übertragungsprotokoll (Hypertext Transfer Protocol)
Ein zustandsloses Protokoll mit dem Webseiten und andere Dateien im Internet über TCP/IP übertragen werden - HTTP-Server
I
- IDE – integrierte Entwicklungsumgebung (integrated development environment)
- IIS – Internet Information Server, siehe HTTP-Server
- Implements
- Interface, siehe Schnittstelle
- Internet Explorer, siehe Browser
- Iterator, siehe auch Entwurfsmuster
J
- Java
Java ist eine plattformunabhängige, kompilierte Programmiersprache - JS – JavaScript
- JSON – JavaScript Object Notation
- jQuery, siehe auch JavaScript, Framework
K
- Klasse, siehe OOP
Eine Klasse ist als eine Art Schablone für Objekte zu verstehen
L
- Library
Eine wiederverwendbare Sammlung von Klassen und Funktionen in der Softwareentwicklung - Linux, siehe Betriebssystem
- Lizenz
M
- Methode, siehe auch OOP
Eine Funktion mit Bindung an eine Klasse/Objekt - Model, siehe MVC, ORM
Diese Objekte sind für das Laden und Speichern von Daten gedacht - MVC – Model View Controller, siehe auch Entwurfsmuster
- MySQL, siehe auch Datenbank
N
- Netbeans, siehe IDE
- new, siehe auch Factory, OOP
Mit diesem Sprachkonstrukt wird aus einer Klasse ein Objekt erzeugt
O
- Objekt, siehe OOP
- Observer, siehe Entwurfsmuster
Das Beobachtermuster ermöglicht einen Eingriff in die Ablaufsteuerung bei einem Ereignis ohne dabei mit dem Verursacher gekoppelt zu sein - OOP – Objektorientierte Programmierung
- Opera, siehe Browser
- ORM – Object-Relational-Mapping
P
- Pair-Programming
- PEAR, siehe auch Library
- Perl
- PHP
- phpMyAdmin, siehe auch Datenbank
- PHPUnit, siehe auch UnitTest
- Plugin
- POST, siehe HTTP
- Proxy, siehe auch Entwurfsmuster
Q
- Query, siehe auch Datenbank
- Querystring, siehe auch HTTP, Request
R
- Reflection
- Request
Eine Anfrage an einen Webserver - Response
Eine Antwort von einem Webserver - REST-API
- Review
- RTFM – Read the f***ing manual!
Der formlose Hinweis, meist in Foren, vor dem Fragen die Anleitung zu lesen
S
- Scheife, siehe auch Ablaufsteuerung
- Scrum
- SEM – Suchmaschinenmarketing
- SEO – Suchmaschinenoptimierung
Webseiten werden dabei suchmaschinengerecht aufgewertet, damit sie eine bessere Plazierung in der Ergebnisliste erzielen können - Server, siehe auch Client
- Setter, siehe Zugriffsmethode
- Singleton, siehe Entwurfsmuster
Es kann nur eine Instanz bzw. nur ein Objekt von einer Klasse erzeugt werden - Smarty, siehe Template-Engine
- SPL – Standard PHP Library, siehe Library
- SQL, siehe auch Datenbank
- Squid
- Suchmaschine
Ein webbasierter Dienst zum Auffinden von Informationen im Internet - SVN – Subversion, siehe Versionskontrolle
- Symfony, siehe auch Framework
Ein MVC-basierendes PHP-Framework
T
- Template
- Template-Engine, siehe auch Twig, Smarty
- try, siehe catch, Exception
- Tux, siehe Linux, Betriebssystem
Das Maskottchen von Linux, ein Pinguin - Twig, siehe Template-Engine
U
V
- Validierung
- Varnish
- Vererbung, siehe OOP
Bezeichnet die Erweiterung von Klassen um neue Funktionalitäten und Eigenschaften - Versionskontrolle
- View, siehe MVC
- Virtualisierung
W
- Webbrowser, siehe Browser
- Webserver, siehe HTTP-Server
- Webservice
- while, siehe Schleife
Eine an Bedingungen gebundene Schleife - WordPress, siehe auch Blog
- WTF – What the f***?
- WYSIWYG – What You See Is What You Get (Du bekommst das was du siehst)
X
Y
Z
- Zend Framework, siehe auch Framework
Ein MVC-basiertes PHP-Framework - Zugriffsmethode