Projektunterstützung : Migration einer Plattform auf ein CMS |
dma
Pixelschubser Threadstarter
Beiträge: 3 |
Hallo zusammen,
wir beabsichtigen unsere bestehende Plattform www.einfach-leben.de auf ein
auf dem Markt etabliertes CMS zu migrieren.
Der Grund:
Die Plattform www.einfach-leben.de wurde auf Basis von php und mySQL individuell programmiert. Im wesentlichen wurde das Hauptaugenmerk auf die Funktionalität gelegt und weniger auf die administrativen Möglichkeiten. Dabei wurde viel Zeit (und viel Geld) in die individuelle Programmierung gesteckt. Die Vorgehensweise bei diesem Projekt war von mir auf Grund fehlender Erfahrungen nicht gut durchdacht und habe über die Zeit nun meine Erfahrungen gemacht.
Ich glaube, dass ich mit einem etablierten CMS, ausgereiften php-Skripten und individuell programmierten Funktionen deutlich geringere laufende Kosten haben werde.
Im Grunde bin ich auf der Suche nach einen Programmierer, der mir sagen kann ob ich mit den Gedanken auf dem richigen Weg bin und mich bei meinem Projekt unterstützen kann.
Neben den schon etablierten Funktionen in einfach-leben, habe ich weitere sehr interessante Teilprojekte (Anforderungen) wie z.B. das Preismodell "Preis pro Anfrage", "Qualitätsindex", etc. formuliert.
- Welches CMS System würde sich hierfür anbieten?
- Mit welchem zeitlichen Aufwand müsste man für eine Migration kalkulieren?
- Ist es möglich bestehende Funktionalitäten in das neue CMS-System zu
überführen?
Bin auf Eure regen Antworten und Reaktionen gespannt.
Vielen Dank. Und falls Ihr mir persönlich nicht helfen könnt, dann sagt mir bitte wohin oder an wen ich mich sonst wenden könnte.
Also bis dahin,
Gruss Daniel
---
Suche nach freundlichem, partnerschaftliche und kompetenten Programmier/in für meine Seite www.einfach-leben.de
Danke & Gruss
Daniel
|
 Profil
Website
Editieren
Zitieren
|
nisita
Posting-Schinder
Beiträge: 540 |
dma schrieb am 23.03.2005 21:12
Ich glaube, dass ich mit einem etablierten CMS, ausgereiften php-Skripten und individuell programmierten Funktionen deutlich geringere laufende Kosten haben werde.
|
so ist es... jedenfalls meistens..
- Welches CMS System würde sich hierfür anbieten?
- Mit welchem zeitlichen Aufwand müsste man für eine Migration kalkulieren?
- Ist es möglich bestehende Funktionalitäten in das neue CMS-System zu
überführen?
|
das alles ist schwierig zu sagen... das wichtigste bei der seite ist ja das suchen & bieten... das fertig in einem cms zu finden wird man wohl nicht finden, da das kein "standart modul" ist... und das umschreiben / erweitern eines fertigen cms dauert dann bestimmt ähnlich lange wie ein "eigenes" zu schreiben, nur das man dann den ganzen "müll" des anderen nicht dabei hat... und für die restlichen "normalen" seiten brauch man ja eigentlich nicht wirklich ein cms... -wenn man doch ein fertiges cms nehmen will, kann man eigentlich ein kleineres nehmen.. denn die einbindung von php-dateien können eigentlich "alle", und die großen sind da mit ihren tausend extra funktionen nicht hilfreicher (meine meinung..)
wegen dem zeitlichen aufwand.. naja, das kommt wohl darauf an, was man alles administrierbar haben will... umso mehr dinge variabel sein müssen, umso mehr zeit dauert es natürlich.. auch sollte man bedenken, dass die person, die das amcht sich auch erstmal in alles reinarbeiten muss, und am ende vielleicht doch leiber alles neu schreibt.. -wer weiß..
das wars erstmal fürs erste...
mfg
nisita
---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi
|
 Profil
Editieren
Zitieren
|
dma
Pixelschubser Threadstarter
Beiträge: 3 |
Hallo nisita,
vielen Dank für Deine Meinung. Ich stimme Dir im Grundsatz zu.
Im wesentlichem kommt es auf folgende Punkte an.
1. Der DL oder Handwerker muß relevanten Angaben zu seiner Firma, die Dienstleistungsarten und die Orte angeben an denen er die Leistungen ausführt. (Siehe dazu auch den "Testaccount" auf der Seite "Biete" / rechts
2.Die Funktion für den Verbraucher, der den richtigen DL finden möchte und eine Anfrage an alle schickt.
3. Neben den verschiedensten anderen kleinen Features.
Aber mal ganz konkret gefragt. Ist es möglich eine bestehende Funktion in ein Fenster (nicht Window Fenster oder Browser), so wie es jetzt auf meiner Seite zu sehen ist, in ein Fenster = Contentfeld, zu integrieren?
Gruss Daniel
---
Suche nach freundlichem, partnerschaftliche und kompetenten Programmier/in für meine Seite www.einfach-leben.de
Danke & Gruss
Daniel
|
 Profil
Website
Editieren
Zitieren
|
nisita
Posting-Schinder
Beiträge: 540 |
dma schrieb am 24.03.2005 07:39
Aber mal ganz konkret gefragt. Ist es möglich eine bestehende Funktion in ein Fenster (nicht Window Fenster oder Browser), so wie es jetzt auf meiner Seite zu sehen ist, in ein Fenster = Contentfeld, zu integrieren?
|
klar, du kannst doch einfach die bestehende php-datei ein bisschen abgeändert per include (oder ähnlichen befehlen) einbinden, und fertig... sollte kein problem sein...
mfg
nisita
---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi
|
 Profil
Editieren
Zitieren
|
dma
Pixelschubser Threadstarter
Beiträge: 3 |
Hallo nisita,
wenn ich Dich also richtig verstehe, kann ich in ein CMS wie z.B. Mambo andere Funktionen (Skripte) integrieren, die nicht ansonsten nicht standardmäßig zum CMS System dazu gehören.
In meinen Fall hieße es z.B., dass ich die Funktionen, wie z.B. "Suche / Ihre Anfrage" in ein CMS integrieren könnte?
Danke & Gruss Daniel
---
Suche nach freundlichem, partnerschaftliche und kompetenten Programmier/in für meine Seite www.einfach-leben.de
Danke & Gruss
Daniel
|
 Profil
Website
Editieren
Zitieren
|
nisita
Posting-Schinder
Beiträge: 540 |
also bei den cms's die ich bis jetzt ausprobiert habe, ging das immer... "problem" ist nur, dass man die sache auch "ordentlich" einbaut.. und bei jeglicher eingabe / verarbeitung muss man auch schauen, dass da nichts "falsch" läuft... aber eigentlich ist sowas wirklich kein problem..
mfg
nisita
---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi
|
 Profil
Editieren
Zitieren
|
Philipp Gérard
Foren-Team
Beiträge: 1502 |
Hallo Daniel,
ich rate dir davon ab, auf ein fertiges Redaktionssystem zurückzugreifen. Der Zeitaufwand und die damit verbundenen Kosten sind meist größer als bei einem selbst programmierten System (ich weiß das recht gut, da ich selber solche Systeme programmiere...). Solltest du deinen eigenen Code unbedingt (schlecht programmiert, langsam, inflexibel, ...) loswerden wollen, solltest du dir jemanden suchen, der das für dich macht. Mit was für Kosten du zu rechnen hast, hängt ganz von deinen Wünschen ab und sollte im Vorraus in einem Pflichtheft zusammengetragen werden, damit der Programmierer dir eine möglichst verbindliche Schätzung geben kann. Ahja: Gerade was PHP betrifft surfen viele Scriptkiddies rum, die dir anbieten werden, das für ein-zweihundert Euro zu machen. Danach hast du aber ein böses Erwachen. Gleichermaßen dämlich wäre es, zu Agenturen zu gehen. Die müssen meist nur ihre Leasingverträge für die dicken Schlitten finanzieren und werden daher enorme Summen fordern...
---
Arbeit ist das Feuer der Gestaltung. - Marx
Diese Nachricht wurde geändert von: Philipp Gérard |
 Profil
E-Mail
Website
Editieren
Zitieren
|
subjective
Forenheld
Beiträge: 844 |
Philipp
Also da würde ich mit dir streiten. Es ist sehr wohl sinnvoll ein fertiges CMS oder Redaktionssystem zu nutzen. Mambo, Typo3 oder ezPublish sollten eine gute Basis für eigene Erweiterungen bieten. Schon eine komplexere Rechteverwaltung für mehrere Autoren ist ein recht großer Aufwand für eine einzelne individuelle Installation.
Achja die Agentur für die ich arbeite, hat gar kein Auto.
---
Weaverslave
|
 Profil
Website
Editieren
Zitieren
|
Philipp Gérard
Foren-Team
Beiträge: 1502 |
Hallo Subjective!
Für die meisten durchschnittlichen Firmenwebseiten ist das völlig korrekt. Enterprise-CM-Systeme für Seiten wie Spiegel.de sind auch wieder ein anderes Blatt, aber eben sehr speziell und extrem teuer. Sobald eine Seite aber spezielle Anforderungen erfüllen muss, fängt man an selber zu programmieren - was bei einem fremden System mitunter vielmehr Arbeit ist, als bei dem eigenen. Außerdem sind Faktoren wie Bedienbarkeit und Performanz bei individuellen Lösungen eigentlich immer fertigen Lösungen überlegen, da man die Funktionen exakt auf die eigenen Bedürftnisse abstimmen kann (Ein Beispiel dafür ist Smarty, das zwar toll ist, aber für 99% aller Seiten viel zu umfangreich und daher langsamer als nötig).
P.S.: Bravo zum Relaunch! Das System hast du mitprogrammiert?
---
Arbeit ist das Feuer der Gestaltung. - Marx
|
 Profil
E-Mail
Website
Editieren
Zitieren
|
subjective
Forenheld
Beiträge: 844 |
Ja deshalb kann man bei den mittleren und großen CMS eine immer stärkere Modularisierung beobachten. Dann muss man halt nur noch ein Modul programmieren und kein komplettes System. Mit der Einarbeitungszeit hast du natürlich Recht. Aber gerade wenn man einen Freelancer oder eine kleinere Agentur beauftragt, kann man darauf achten das dieser schon Erfahrungen damit hat. Auch ist der Wechsel zu einer anderen Agentur/Freelancer einfacher, da das genutzte CMS bestimmte Stukturen vorgibt, was die Einarbeitungszeit verringert.
Und ja ich bin der Entwicklungsleiter des Systems hinter meiner Webseite. Habe damit allerdings schon 2000 angefangen.
Mit dem System habe ich für einen Kunden z.B. auch schon ein spezialisiertes Trouble-Ticket-System gebaut. Da dies komplett als Modul implementiert ist, kann es von sämtlichen Entwicklungen am Hauptsystem profitieren (Datenbankabstraktion, Templates, Nutzerverwaltung, Administrationsinterface, ...). Auf einer anderen Installation ist als Modul eine WhoIsWho-Datenbank integriert usw.
Durch die Wiederverwendung kann mehr Zeit in die Optimierung kritischer Elemente (Ausgabecache, Basisklassen) investiert werden. Als Templatesystem wird XSLT genutzt - was noch mal ein Stück abstrakter als Smarty ist.
---
Weaverslave
|
 Profil
Website
Editieren
Zitieren
|