Mein erstes CMS

Wie meinst du dass? Hab ehrlich gesagt noch nei was von mod_rewrite gehört. Gleich mal googlen.


Mal 'ne Verständnis-Frage. Wie sieht so ein Konzpet aus? Hab sowas noch nie zuvor gemacht :rolleyes:
 
mod_rewrite macht nix anderes, als dem Abruf vom Browser umzuschreiben.
Du kannst also eine Datei im Browser mit index3.html aufrufen, während mod_rewrite
das dann intern umschreibt zu index.php?page_id=3

Das macht man zum einen aus Sicherheitsgründen, um vor dem User PHP zu verstecken und zum anderen,um Suchmaschinen zu ermöglichen die Seite zu indizieren, da sie mit dem QueryString (also alles,was hinter einem fragezeichen kommt) nix anfangen kann.
 
mod_rewrite ist in Punkto Suchmaschinen von Vorteil.
Du hast z.b. eine URL wie
dfmusik.de/news-1.html
dfmusik.de/links-16.html
mod_rewrite wandelt dir dann news-1.html in $_GET["page_id"] = 1 um....

Was ich dir empfehlen würde wäre die Navigation bearbeiten zu können.
1. Reihenfolge
2. Ebenen

Dann kommen scheibchenweise weitere Funktion.
Zuweisung von Title, Keywords & Descriptions.
Im Content h1, h2, h3 verwenden, usw.
Immer schön erweitern.
 
Hey,

ja, danke für die Antworten.
Öhm, joa, muss ich mal schaun, ich wollte ja jetzt erstmal ne planung ohne programmieren machen, da fehlt mir aber die Erfahrung wie man sowas angeht.

Könnte einer nen billiges Beispiel machen? Oder eins zeigen?
 
Das ist hier schon nen paar mal angesprochen worden.
Hier ein paar nette Seiten wo es erläutert wird.
http://www.sitepoint.com/article/hierarchical-data-database
http://www.develnet.org/36.html

Forum intern:
http://www.tutorials.de/forum/php/139220-nestedset-algorithmus-gesucht.html
http://www.tutorials.de/forum/php/259387-nav-im-header-des-forums.html
http://www.tutorials.de/forum/php/231172-verschachtelte-kategorien.html
http://www.tutorials.de/forum/php/237620-rekursive-navigation.html

Ansonsten nach nested set suchen...
Fürs Backend sind dann dinge wie diese schon ganz nett.
[AJAX] http://demo.script.aculo.us/ajax/sortable_elements
Gibt es dort aber auch mit mehreren Ebenen.

Meist hilft auch einfach sich im Bereich Suchmaschinen Optimierung zu informieren dann ist einem wenigstens bewußt auf was google usw. wert legt.
Oder man schaut sich einfach mal Andere Systeme an.
Welche Funktionen sind vorhanden, welche benötige ich...

Relativ viele CMS als admin kann man sich auf dieser seite anschauen.
http://opensourcecms.com/
 
Hi,

ich meinte jetzt nicht, wie ich so'nen Baum programmiere, sondern wie so ein Lastenheft aussieht, mit dem man ein solches Projekt plant...
 
Jau,
bis jetzt noch nicht, ist auch nurn Proto Typ.
Wenn ich jetzt mal irgendwann lerne/erfahre, wie man so ein großes Projekt plant, dann kommt sogar die winzige Logout Funktion dazu
 
Was meinst du mit planen? So richtig mit Lastenheft und Dokumentation?


Dafür gibts einige gute Ansätze. Schau dir mal UML, Top-Down- und Bottom-Up-Methode in Wikipedia an.
 
Hey,

danke, ich verstehe nur glaub ich grad nicht was die damit meinen.

Gibt es jemanden, der Lust hätte, mir anhand eines kleinen Systems zu erläutern, wie das funktionieren soll? :rolleyes:
 
Zurück