May 30
Anzeige Barcode Code fuer den Barcode
Dieses kleine Beispiel zeigt, dass man mit ein paar Zeilen PHP-Code eine ganze Menge darstellen kann. Hier in dem Beispiel den Strichcode einer 13-stelligen Zahl. Genutzt wurde das Barcode Paket aus dem PEAR Framework.
Mit PHP hat man eine mächtige Programmiersprache für Webapplikationen an der Hand. Wenn man die nötige Zeit mitbringt, kann man mit reiner PHP Programmierung eine Menge erreichen. Aber wer hat schon die Zeit dafür, jedes Rad neu zu erfinden? Genau deswegen werden in den meisten PHP Projekten Frameworks eingesetzt. Es stellt sich gleich zu Beginn eines Projekts die Frage, ob und auf welches PHP Framework man zurückgreifen möchte. Der Vorteil für den Einsatz von einem PHP Framework ist, dass man für immer wiederkehrende Routineaufgaben fertige Module einsetzt.

Das bringt vor allem Vorteile in der Geschwindigkeit der Programmierung. Zum anderen ist es auch für die spätere Dokumentation einfacher den Code übersichtlich zu halten. Ziel muß es sein, den Code so zu gestalten, dass dass zusammengebracht wird, was zusammengehört z.B. Anzeige, Daten, Steuerung getrennt von den anderen Bereichen.
Beispiele von PHP Frameworks wären:
pear http://pear.php.net/
cakephp http://cakephp.org/
zend http://www.zend.com/de/
horde http://www.horde.org/
Symfony http://www.symfony-project.org
Seagull http://seagull.phpkitchen.com
Code Igniter http://www.code-igniter.com
Prado http://www.pradosoft.com
Es gibt aber noch jede Menge mehr Frameworks, die alle mehr oder weniger PHP einsetzen und fertige Module anbieten. Eine gute Liste gibt es unter Wikipedia Wikipedia PHP Frameworks

Posted by Matthias

Defined tags for this entry: , , , ,
Bookmark Das Rad noch einmal neu erfinden?  at del.icio.us Digg Das Rad noch einmal neu erfinden? Technorati Das Rad noch einmal neu erfinden?

0 Trackbacks

  1. No Trackbacks

2 Comments

Display comments as(Linear | Threaded)
  1. Nils Hitze says:

    Top. Danke für den Hinweis.

    Comment (1)

  2. Matthias says:

    Danke für die Blumen, nochmal zur Info. Bei vielen Providern ist das Pear - Paket standardmäßig integriert. Wenn nicht, lassen sich die Pear - Pakete sehr leicht in ein geschütztes Verzeichnis hineinkopieren. Man kann dann mit dem PHP-Befehl ini_set('include_path',ini_get('include_path').':../pear:'); über eine PHP Funktion den Include-Pfad direkt setzen. Oder man macht es gleich über die .htaccess. Das wäre der andere Weg. Falls wie gesagt der Provider nicht mitspielt.

    Comment (1)

Add Comment


Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

You can use [geshi lang=lang_name [,ln={y|n}]][/geshi] tags to embed source code snippets.