php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.05.2005, 22:08  
Gast
 
Beiträge: n/a
Standard [Erledigt] Basiskomponenten

Hallo,

bin neu hier, habe ggf. irgendwas schon Abgehandeltes nicht gefunden und bitte in dem Falle einfach Info darüber, wo ich's finde...

Mein Vorhaben ist ein kleines Projekt (Softwareseite), das aber ggf. auch erwachsen oder groß werden kann, Ideen habe ich genug, aber erstmal einen soliden Anfang allein auf die Beine stellen. PHP komme ich im Prinzip mit klar, aber dies hier soll endlich mal komplett sauber (OO etc.) und konzipiert sein. Darum mochte ich für akzeptable Abstraktionsebenen mit der Verwendung von guten Basiskomponenten sorgen. Auch ein umfassendes Framework wäre denkbar, aber leichtgewichtig soll es sein (z.B. kenne ich Cocoon ganz gut, aber das PHP-Äquivalent Popoon wäre mir zu groß). Und da hört mein Wissen auf, was gibt es da an Projekten und was hat sich davon bewährt? (PHP4 soll es sein erstmal wg. Provider!)

Insbesondere möchte ich folgende Aspekte abdecken:
* Datenbankzugriff (meinetwegen auch MySQL-spezifisch)
* Templates (Gestaltung des Outputs abstrahieren)
* XML (momentan nur ein bestimmtes Format, PAD, sinnvoll auslesen, mit Verwendung von XPath vielleicht)
* FORM-Handling (Validierung etc.)
* Authentifizierung (eigentlich momentan unwichtig, aber vielleicht sinnvoll von Vornherein zu berücksichtigen)

Vorschläge, Ideen?

Grüße,
Jolly
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.05.2005, 23:31  
Gast
 
Beiträge: n/a
Standard

Zitat:
Datenbankzugriff (meinetwegen auch MySQL-spezifisch)
http://www.php.net/mysql
falls dann doch mal php5: http://www.php.net/mysqli
Zitat:
Templates (Gestaltung des Outputs abstrahieren)
http://smarty.php.net/
Zitat:
XML
http://de3.php.net/manual/de/ref.xml.php
http://de3.php.net/manual/de/ref.domxml.php
falls dann doch php5:
http://www.php.net/simplexml
Zitat:
* FORM-Handling (Validierung etc.)
http://pear.php.net/package/HTML_QuickForm

Zitat:
* Authentifizierung (eigentlich momentan unwichtig, aber vielleicht sinnvoll von Vornherein zu berücksichtigen)
Wie, Wo, Wen oder Was?
Vieleicht auch mal hier rein schauen:
http://pear.php.net/packages.php?cat...Authentication
Ansonsten lässt sich mit den Infos nicht genaueres dazu sagen

Gruß
Benny
  Mit Zitat antworten
Alt 01.05.2005, 23:45  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Hi.

Hier zwei Links zu Listen mit PHP-Frameworks. Ich denke, da wirst du was für dich finden. Aber auf PHP 5 würde ich nicht verzichten - eher den Provider wechseln, wenn der immer noch kein PHP 5 zumindest optional anbietet. Allerdings sind vermutlich noch nicht alle Fameworks in den Listen PHP5-tauglich.

http://wact.sourceforge.net/index.ph...ksWrittenInPhp
http://ismo.sourceforge.net/wiki/Lis...rPHPFrameworks

Basti

PS:
Ach ja, da war jetzt ein ganz miserabel übersetzter Arikel in einer PHP-Zeitschrift (so eine grüne aus Osteuropa), der den Aufbau eines MVC-Frameworks behandelt hat. Vielleicht hilft dir das ja weiter - ich meine, der Code war in Ordnung - komm grad nicht auf den Namen der Zeitschrift...
Basti ist offline   Mit Zitat antworten
Alt 03.05.2005, 21:26  
Gast
 
Beiträge: n/a
Standard

Moin,

nicht böse sein, wenn ich nicht so fix antworte, ich bin für die zwei Antworten schon sehr sehr dankbar, aber brauche meine Zeit, bis ich die verschiedenen Optionen durchgegraben habe. Bin auch sonst recht eingespannt... Je länger ich drüber nachdenke, um so mehr Aspekte sollte ich von Vornherein beachten (i18n z.B.). Mein Gott, es wächst schon wieder ins Unermessliche, bevor ich überhaupt losgelegt habe

Danke,
Jolly
  Mit Zitat antworten
Alt 06.05.2005, 21:39  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von jolly
Mein Gott, es wächst schon wieder ins Unermessliche, bevor ich überhaupt losgelegt habe
*g* das kenne ich - habe nämlich ähnliches vor.
ich finde das ist ein guter ansatz:
http://www.phpmvc.net/index.php

php.MVC is an open source framework for PHP Web applications

php.MVC is a PHP port of Jakarta Struts. kommt mir allerdings vor, wie zwanghaft von j2ee nach php migriert - kann man bestimmt besser und einfacher "nachbauen"
  Mit Zitat antworten
Alt 07.05.2005, 11:05  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Nachtrag zu meinem Beitrag oben:

Die Zeitschrift heißt "PHP Solutions"[1], kommt aus Polen und der Artikel ist in der Ausgabe 2/2005 zu finden.

[1] http://www.phpsolmag.org/de/index.php

Liebe Grüße,
Basti
Basti ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wiki was ist basiskomponente, basiskomponente wiki

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:33 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.