Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Verschiedene PHP Anwendungen neu strukturieren [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Verschiedene PHP Anwendungen neu strukturieren


 
marc75
12-08-2009, 13:35 
 
Da ich ja zu 99% nur für meinen Eigenbedarf programmiere habe ich mir bis jetzt nicht viele gedanken über Wiederverwendbarkeit und modulare Bauweise in meinen Scripten gemacht. Je nach Bedarf habe ich ein Menge an Funktionen etc erstellt, angepasst usw..
Jetzt habe ich mir aber mal überlegt, das es doch sinnvoller ist, eine einheitliche Basis zu schaffen und den Rest über echte Modul Funktionalität zu regeln.
Aktuell habe ich für mich ein paar Shops laufen, zwei CMS, ein Anzeigenmarkt und zwei Affiliate Seiten.
So jetzt bin ich am überlegen was die Basis (core) alles beinhalten sollte.

- DB Anbindung (PDO),
- Session Verwaltung (aktiv, passiv, in URI, etc),
- Link Building Funktion,
- Pagination (Blättern),
- Simple Userverwaltung (durch die Module nach Bedarf erweiterbar),
- Eingabe Steuerung (request),
- Output Steuerung (Template Engine eventl.),
- Fehlersteuerung (Exceptions),

So fällt jemanden noch was ein, was man noch mit in die Basis mit aufnehmen kann.

 
PHP-Desaster
12-08-2009, 14:03 
 
Cache
Config
Log

Aber bevor du das Rad neu erfindest würde ich die das Zend Framework empfehlen. Einfach mal unverbindlich reingucken.

 
nohfreak
14-08-2009, 15:36 
 
Wenn du es noch komfortabler willst schmeiß PHP weg, lern Ruby und benutz dann Rails. :D

 
PHP-Desaster
14-08-2009, 20:51 
 
Wenn du es noch komfortabler willst schmeiß PHP weg, lern Ruby und benutz dann Rails. :D

Oder schmeiß PHP weg, lern <hier beliebige Sprache X einfügen> und benutz dann <hier sehr bekanntes Framework der Sprache X einfügen> :rolleyes:

 
fireweasel
15-08-2009, 14:24 
 
Oder schmeiß PHP weg, lern <hier beliebige Sprache X einfügen> und benutz dann <hier sehr bekanntes Framework der Sprache X einfügen> :rolleyes:

Geil, dass ich sowas in einem PHP-Forum lesen darf!!!111 :D
(Der "rolleyes"-Smily sieht nicht wirklich böse aus ...)

 
unset
16-08-2009, 23:36 
 
Oder schmeiß PHP weg, lern <hier beliebige Sprache X einfügen> und benutz dann <hier sehr bekanntes Framework der Sprache X einfügen> :rolleyes:

Zweimal X? ;)

 
marc75
17-08-2009, 10:25 
 
Wenn du es noch komfortabler willst schmeiß PHP weg, lern Ruby und benutz dann Rails. :D

Naja, wenn ich PHP "wegschmeißen" würde, dann könnte ich mir auch gleich die Zeit nehmen und was vernünftiges neu lernen.

 
fireweasel
17-08-2009, 11:59 
 
Naja, wenn ich PHP "wegschmeißen" würde, dann könnte ich mir auch gleich die Zeit nehmen und was vernünftiges neu lernen.

Was gar nicht mal so eine schlechte Idee ist. Du erweiterst dein Blickfeld über den PHP-Tellerrand hinaus, und oft lassen sich auch Lösungen aus anderen Sprachen nach PHP "rückportieren".

 
marc75
17-08-2009, 12:27 
 
Was gar nicht mal so eine schlechte Idee ist. Du erweiterst dein Blickfeld über den PHP-Tellerrand hinaus, und oft lassen sich auch Lösungen aus anderen Sprachen nach PHP "rückportieren".

Mag sein, kanns ja mal mit auf die ToDo Liste für die nächsten Jahre schreiben. Aktuell plane ich schon was neues (erweiteres zu lernen) hat aber relativ wenig mit Computern zu tun sondern mehr mit Kraftfahrzeugen. Und außerdem denke ich, habe ich bei PHP im OOP Bereich noch genug zum dazu lernen.

 
PHP-Desaster
17-08-2009, 13:29 
 
Zweimal X? ;)

Ja, wieso nicht? Im ersten Platzhalter X=<Sprache> und im zweiten Framework(X). Oder wie war das gemeint?

 
unset
17-08-2009, 13:52 
 
Hab das irgendwie anders gelesen ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:26 Uhr.