Sonstiges > Offtopic
Welches CMS?
MartinG:
Hallo,
bin gerade am überlegen ob ich mir für private Spielereien ein CMS aufsetzen soll (nicht auf Domino-Basis). Habe mal ein wenig gegoogelt, muss aber sagen das dies mehr Fragen aufgeworfen als beantwortet hat.
Schon die Auswahlmöglichkeiten haben mich ehrlich gesagt ziemlich erschlagen. Vielleicht kann mir hier jemand Tips geben bzw eigene Erfahrungen, Empfehlungen geben?
Folgendes wurde im Web recht positiv erwähnt:
- Typo3 (soll wohl so ziemlich das beste sein - aber sehr aufwändig von der Einarbeitung?)
- phpwcms (einfach und gut?)
- Mambo (hat wohl eine sehr grosse Community?)
- Conpresso (soll einfach und gut sein, nur wohl etwas schwierig zu erweitern?)
- Der Dirigent (sehr einfach?)
Was mir auch nicht ganz klar ist, was ich bei meinem Webhoster beachten muss? MySQL und PHP4 ist klar, aber kaum ein Provider gibt auf Ihrer Webseite Dinge an wie:
Es müssen die XML-, Zlib- und natürlich die PHP- und MySQL-Unterstützungen aktiviert sein und der 'safe_mode = off '.
Mir wurde von einem Bekannten als günstiger und recht guter Webhoster www.serverschleuder.de empfohlen. Allerdings betreibt dieser Bekannte dort nur einige Webseiten, aber kein CMS-System?
Das Packet HomeWeb bzw. TeenyWeb haben halt recht günstige Preise...
Vielen Dank für Eure Tipps und Infos...
Martin
PS: Wer gute Links zum Thema CMS hat, darf diese natürlich auch gerne posten...
TMC:
Hi Martin,
Allgemeine CMS-Links (Vergleiche, Tests, etc.):
http://www.contentmanager.de/
http://www.opensourcecms.com/
http://www.cmsmatrix.org/
Webspace:
PHP/MySQL ist klar. Dinge wie "safemode = off" kannst Du AFAIK meistens selbst konfigurieren über die .htaccess-Datei. Die meisten Pakete sollten dafür taugen. Zur Providerauswahl hab ich nur wenige Links parat, aber hier kannst Du mal nachschauen: http://www.webhostlist.de/
BEVOR Du einen Webspace-Vertrag abschließt, würde ich mich für ein CMS entscheiden. Du kannst dann nämlich vor "Unterschrift" noch in den Foren nachsehen, ob der Provider die Dinge unterstützt, die gebraucht werden, oder dort danach fragen - just in case.
Übrigens: Die c't testet mehr oder wenig regelmäßig Webspaces, auch da mal reinschauen:
http://www.heise.de/ct/inhverz/search.shtml
Lokale Testumgebung
Wichtig natürlich für Testzwecke: installiere Dir MySQL und PHP auf Deinem Rechner zum testen. Sehr gut wie ich finde ist XAMPP für Windows.
Setup.exe und schon ist es prinzipiell installiert. Du startest XAMPP per Doppelklick, genauso beendest Du es wieder.
Es gibt dann einen Ordner C:\Programme\XAMPP\xampp\htdocs\, der entspricht http://localhost. D.h. alles was hier oder in Unterverzeichnissen liegt, wird im Browser entsprechend aufgerufen und PHP wird ausgeführt. Außerdem hat XAMPP noch einen PHP Switch: damit kannst Du zwischen PHP4 und 5 umschalten. XAMPP hat auch ein Web-Frontend zum konfigurieren.
Welches CMS
Gute Frage ;D Ich würde Mambo nehmen: sehr große Community, läuft stabil, wird stetig weiterentwickelt, und auch anfängertauglich. Mambo ist sehr mächtig, und es gibt viele Extensions, u.a. z.B. auch eine Mambo-Bridge für SMF, damit Du also Foren wie AtNotes nahtlos einbinden kannst.
Grundsätzlich benötigst Du aber Einarbeitungszeit. Und jedes CMS funktioniert anders (andere Logik für Templates, also das Aussehen Deiner Seite, etc.).
Ansonsten
PHP-Kenntnisse schadet nicht, ist aber kein Muss. Gerade aber wenn Du Anpassungen machst, oder Dein eigenes Template, dann wird man es brauchen. Ist aber sehr einfach zu erlernen. Ich finde, mit Basic-Kenntnissen kommt man schon recht weit. Eine (bzw. DIE) Referenz gibt's hier: http://de2.php.net/manual/de/. Wenn Du da weitere Linktipps brauchst, sag Bescheid.
Matthias
TMC:
Weiter geht's:
Weitere Vorgehensweise
Würde mir erstmal XAMPP installieren. Zum testen, ob PHP funktioniert, speicherst Du folgenden Code in eine test.php:
--- Code: ---<?php
echo "Hallo Welt";
?>
--- Ende Code ---
Der Browser sollte dann entsprechendes anzeigen.
Jetzt installierst Du Dir ein CMS zum testen, eben z.B. Mambo. Installation sollte eigentlich immer dokumentiert sein. Grundsätzlich entpackst Du die ganzen Dateien im Package auf den Server (oder in XAMPP/htdocs/MeinCMS/) und ruft im Browser dann eine setup.php o.ä. auf. U.u. musst Du noch in eine config.ini Deine MySQL-Account-Daten eintragen -- oder dies wird von der setup.php abgefragt.
Weitere Tools
Ich finde erstmal brauchst Du keine Tools. Höchstens einen guten Texteditor mit Syntax Highlighting für PHP/HTML etc. Ich nehme zur Zeit PS Pad.
Matthias
P.S. Cool, im AtNotes-SMF-Codefenster wird PHP-Code automatisch gehighlighted 8) Arneeeee ich will das auch für LS haben ;D
MartinG:
Hallo Matthias,
vielen Dank für Deine vielen Infos, das bringt mich schon mal einiges weiter. Mambo habe ich heute mittag mal installiert bei mir auf dem Rechner (unter VMWare). War mir nur nicht sicher ob ich da auf das richtige "Pferd" setze und wollte bevor ich mich da tiefer reinhänge nochmals vergewissern.
XAMPP ist natürlich auch eine gute Idee, wobei mir auf einem meiner beiden Rechner den ganzen Tag auch immer VMWare mit Linux läuft.
Dann lege ich mich jetzt mal auf Mambo fest und suche noch einen Provider...
Gruss
Martin
TMC:
--- Zitat von: MartinG am 13.06.05 - 23:07:47 ---XAMPP ist natürlich auch eine gute Idee, wobei mir auf einem meiner beiden Rechner den ganzen Tag auch immer VMWare mit Linux läuft.
--- Ende Zitat ---
OK, dann solltest Du natürlich auch dabei bleiben...
Wegen CMS: Es gab auch in der c't mal einen Vergleichstest, kannst Dir ja auch mal ansehen...
Wegen Webspace:
Schau Dir auch mal http://www.all-inkl.com an, die haben IMHO günstige Tarife (z.B. WebPrivat L) und auch in Tests nicht schlecht abgeschnitten. Ein Kumpel von mir hostet mehrere Webseiten bei denen (auch mit PHP/MySQL) und ist begeistert. Lediglich ein Forum zieht er jetzt auf einen Root Server um, weil das mittlerweile sehr langsam ist aufgrund sehr vieler Zugriffe.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln