PHP: Unterschied zwischen den Versionen
Malte (Diskussion | Beiträge) K Kategorie Server hinzugefügt |
Dirk (Diskussion | Beiträge) K stil, links |
||
Zeile 1: | Zeile 1: | ||
{{Unvollständig}} | {{Unvollständig}} | ||
[http://de.php.net PHP] ist eine imperative Programmiersprache zur serverseitigen Webprogrammierung, die auch (seit Version 5) Objektorientierung beherrscht. PHP steht für ''PHP: Hypertext Processor''. Mit [http://gtk.php.net PHP-GTK] besteht außerdem die möglichkeit, grafische Desktopanwendungen zu erstellen. Meist wird PHP in Kombination mit | [http://de.php.net PHP] ist eine imperative Programmiersprache zur serverseitigen Webprogrammierung, die auch (seit Version 5) Objektorientierung beherrscht. PHP steht für ''PHP: Hypertext Processor''. Mit [http://gtk.php.net PHP-GTK] besteht außerdem die möglichkeit, grafische Desktopanwendungen zu erstellen. Meist wird PHP in Kombination mit einem Webserver verwendet, um gescriptete (dynamische) Seiten bereitzustellen. | ||
== Installation == | == Installation == | ||
PHP ist in [[Pacman#Repositorien_und_Spiegel-Server|extra]] verfügbar und kann von dort mittels Pacman installiert werden. | |||
PHP | |||
pacman -S php | pacman -S php | ||
Will man PHP mit einem Webserver verwenden, müssen entsprechende Schnittstellen installiert werden | |||
pacman -S php-apache # Für den Apache-Webserver | |||
pacman -S php-cgi # Für lighttpd, nginx, etc. | |||
pacman -S php-apache | |||
pacman -S php-cgi | |||
Wichtige/Häufig verwendete PHP-Module: | |||
* '''php-gd''' - Schnittstelle zur GD-Grafikbibliothek | * '''php-gd''' - Schnittstelle zur GD-Grafikbibliothek. | ||
* '''php-pear''' - PEAR (PHP Extension and Application Repository | * '''php-pear''' - PEAR (PHP Extension and Application Repository) | ||
* '''php-mcrypt''' - MCrypt-Modul | * '''php-mcrypt''' - MCrypt-Modul | ||
* '''php-odbc''' - ODBC-Datenbankmodul | * '''php-odbc''' - ODBC-Datenbankmodul | ||
* '''php-sqlite''' - Modul zur Verwendung von SQLite3-Datenbanken | * '''php-sqlite''' - Modul zur Verwendung von SQLite3-Datenbanken | ||
* '''php-ldap''' - Zum Abfragen eines LDAP-Verzeichnisservers | * '''php-ldap''' - Zum Abfragen eines LDAP-Verzeichnisservers | ||
* '''php-mssql''' - Kontakt zu MS SQL Server-Datenbanken aufnehmen | * '''php-mssql''' - Kontakt zu MS-SQL-Server-Datenbanken aufnehmen | ||
== Konfiguration == | == Konfiguration == | ||
Konfiguriert wird PHP über die Datei /etc/php/php.ini. | |||
== Siehe auch == | |||
* [[Lighttpd#MySQL_und_PHP|lighttpd und PHP]] | |||
* [[Apache und PHP]] | |||
== Todo == | == Todo == | ||
* Einrichtung | * Einrichtung des Webserver nginx | ||
* Wichtige php.ini-Einstellungen | * Wichtige php.ini-Einstellungen | ||
* Testen der Konfiguration | * Testen der Konfiguration | ||
[[Kategorie:Server]] | [[Kategorie:Server]] |
Version vom 11. Dezember 2010, 00:23 Uhr
Dieser Artikel oder Artikelabschnitt ist noch nicht vollständig!
PHP ist eine imperative Programmiersprache zur serverseitigen Webprogrammierung, die auch (seit Version 5) Objektorientierung beherrscht. PHP steht für PHP: Hypertext Processor. Mit PHP-GTK besteht außerdem die möglichkeit, grafische Desktopanwendungen zu erstellen. Meist wird PHP in Kombination mit einem Webserver verwendet, um gescriptete (dynamische) Seiten bereitzustellen.
Installation
PHP ist in extra verfügbar und kann von dort mittels Pacman installiert werden.
pacman -S php
Will man PHP mit einem Webserver verwenden, müssen entsprechende Schnittstellen installiert werden
pacman -S php-apache # Für den Apache-Webserver pacman -S php-cgi # Für lighttpd, nginx, etc.
Wichtige/Häufig verwendete PHP-Module:
- php-gd - Schnittstelle zur GD-Grafikbibliothek.
- php-pear - PEAR (PHP Extension and Application Repository)
- php-mcrypt - MCrypt-Modul
- php-odbc - ODBC-Datenbankmodul
- php-sqlite - Modul zur Verwendung von SQLite3-Datenbanken
- php-ldap - Zum Abfragen eines LDAP-Verzeichnisservers
- php-mssql - Kontakt zu MS-SQL-Server-Datenbanken aufnehmen
Konfiguration
Konfiguriert wird PHP über die Datei /etc/php/php.ini.
Siehe auch
Todo
- Einrichtung des Webserver nginx
- Wichtige php.ini-Einstellungen
- Testen der Konfiguration