php.de

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

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 09.12.2004, 16:17  
Gast
 
Beiträge: n/a
Standard Projekte nachträglich auf Klassen und Objekte umstellen???

Moin,
wie so viele bin ich neu hier, habe bisher immer nur gelesen. Jetzt habe ich aber doch mal eine Frage, zu der ich ein Feedback brauche:

Ich arbeite gerade an einem eigenen kleinen CM-System, das inzwischen schon sehr gross ist und eine Gruppe von Schreiberlingen schon etwas beschäftigt.

Oft habe ich schon von Klassen und Objekten gehört, habe aber bisher den Sinn darin noch nicht gefunden.
Was ist der wirklich Vorteil? Was sind mögliche Beispiel für eine Anwendung von Objekten im Rahmen von z.B. Artikeln, Bildern, Thumbnails und Nutzern?

Und:
Ist es nicht schon zu spät, umzusteigen? Gibt es Tipps, wie ich am effizientesten umsteigen kann??

Gebe zu, die Fragen gehen etwas ins Blaue, vielleicht hat aber doch jemand mal einen Tip...

flo
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 10.12.2004, 01:27  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

ich, muss ich ganz ehrlich gestehen, verstehe sowieso nicht ganz, wieso eine scriptsprache derartig ausschweifende oo anbietet. wenn man wirklich etwas programmieren will, vor allem objektorientiert, wieso nimmt man dann nich eine "richtige" programmiersprache ?
zu deiner frage: wenn dein cms momentan komplett prozedural aufgebaut ist, und tatsaechlich auch schon sehr umfangreich ist, sehe ich keinen sinn dahinter auf oop umzustellen. wenn man jetzt ein projekt neu beginnen wuerde, taete es sich anbieten, das oo aufzuziehen, aber nur um "aktuell" zu sein, halte ich das fuer voellig ueberfluessig.
__________________
Was ist validität?
fantast ist offline   Mit Zitat antworten
Alt 10.12.2004, 13:04  
Gast
 
Beiträge: n/a
Standard Auf jeden Fall umstellen

Zitat:
Zitat von fantast
ich, muss ich ganz ehrlich gestehen, verstehe sowieso nicht ganz, wieso eine scriptsprache derartig ausschweifende oo anbietet. wenn man wirklich etwas programmieren will, vor allem objektorientiert, wieso nimmt man dann nich eine "richtige" programmiersprache ?
Dem kann ich nicht zustimmen. Sicher gibt es OO-Sprachen die es besser als PHP können, aber auch nicht fürs Internet gedacht sind bzw. der Aufwand so groß ist das viel Man- und ServerPower benötigt wird.

PHP ist meiner Meinung nach, die erste Wahl wenn es um Projekte im Internet geht und die OO-Programmierung in PHP lohn sich allemal. Ich hatte das selbe Problem und habe mich diesem Umstieg langsam genähert in dem ich neue Funktionalitäten grundsätzlich in Klassen gekappelt habe und alle globalen Funktionen nach und nach umgestellt habe. Inzwischen läuft dieses Projekt und alle anderen nur noch OO, was die Entwicklung neuer Seiten und die Weiterentwicklung vorhandener Projekte extrem vereinfacht.
  Mit Zitat antworten
Alt 10.12.2004, 13:09  
Gast
 
Beiträge: n/a
Standard

es gibt durchaus alternativen zu php die auch im web gut funktionieren und "voll" objektorientiert sind (siehe python)

gruß
  Mit Zitat antworten
Alt 10.12.2004, 13:45  
Gast
 
Beiträge: n/a
Standard

stimmt! hatte ich nicht an python gedacht
  Mit Zitat antworten
Alt 10.12.2004, 14:13  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

ich kann mich nur nochmal wiederholen: fuer wirklich grosse projekte, in denen man aus welchen gruenden auch immer auf oop nicht verzichten moechte, sollte man me nach eher sowas wie javabeans, jsp, j2ee, oder gar .net (*schauder*) benutzen. die sind erst recht fuers netz ausgelegt, aber bieten halt alle vor- (und nachteile) eine "grossen" programmiersprache an. was man nicht prozedural loesen kann oder will, sollte man auch nicht in php machen. en garde !
__________________
Was ist validität?
fantast ist offline   Mit Zitat antworten
Alt 10.12.2004, 14:23  
Gast
 
Beiträge: n/a
Standard

Ich habe über 4 Jahre an einem "wirklich" grossen Internet-Projekt mitgearbeitet, das in Java realisiert wurde. In der ganzen Zeit wurden 20 Entwickler benötigt und ein riesiger Serverpark, damit das ganze auch performant lieft. Ich war und bin der Meinung, das Großprojekte mit PHP wesentlich kostengünstiger und schneller umzusetzen sind
  Mit Zitat antworten
Alt 10.12.2004, 15:33  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

gut ich muss gestehn, ich habe keinerlei vergleiche, habe bisher an keinem grossen projekt gearbeitet. waer fast mal interessant. aber ich glaube kaum, dass sich sowas wirklilch benchmarken laesst...
__________________
Was ist validität?
fantast 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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zugriff auf Objekte anderer Klassen nieselfriem PHP Tipps 2007 7 14.05.2007 12:48
objekte und klassen notyyy PHP Tipps 2005-2 2 24.10.2005 17:44
Objekte in Klassen PHP Tipps 2005-2 1 20.08.2005 09:23


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 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.