RsCMS - Nie war es einfacher eine Fansite zu erstellen

  • Weiß ja nicht genau was daran ein Content Management System sein soll.
    Vor allem schon vom perfomance technischen.... Defines sind langsam und der Code ist unübersichtlich.

    Kommentare würde keinem schaden und ich find die "generatePage"-Funktion (?) echt interessant.
    Also ich würde es keinem weiter empfehlen (erster Eindruck zählt). http://stackoverflow.com/questions/1244…g-global-in-php

    #edit
    Wie wäre es mit Design Pattern wie z.B. ORM, MVC, MVP, MVVM? Hättest wenigstens dann eine Übersicht..
    Ahja, du solltest lieber mit namespaces arbeiten, sieht viel schöner aus, als wenn du immer require, include oder sonstiges nutzt.
    Du könntest PSR-4 Autoloading von Composer nutzen (WICHTIG: Ich würde dir Composer ans Herz legen, viele kennen es aus der Szene nicht, aber es erfüllt seinen Zweck https://getcomposer.org/ - Composer ist ein Packet Manager wie z.B. npm für NodeJS).

    #edit2
    warum machst du bei deinen Querys immer SELECT *? Sowas macht man nicht, man nimmt nur die Daten raus, die man auch wirklich braucht...

    Einmal editiert, zuletzt von Uschi#2 (12. Juli 2016 um 11:46)

  • Wie Phil sagte : ,, Deine Codes sind viel zu Hardcoded. '' , damit hatte er recht , du solltest dein Code immer schlicht und übersichtlich halten , dennoch sollte er schnell verarbeitet werden ,
    deshalb nutze lieber Arrays anstatt Define.

  • unfertige Codes haben, damit wir erstmal einen kleinen Einblick bekommen, was du da machst.Es sieht nicht gut aus und ich würde es auch keinem empfehlen zu verwenden. Aber good luck!

    70% der Fanseiten benutzen Wordpress, IVCMS, joomla oder edits wie bongo etc.
    Die meisten tauschen ein paar Bilder aus etc.

    Die Leute die letzten Endes das CMS benutzen werden, interessiert es einen scheiß ob OOP/MVC angewandt worden ist.
    Und jemand der mit OOP/MVC was anfangen kann, wird im Endeffekt niemals ein "fertiges CMS" für seine Seite benutzen.

    Und als ob es bei so einem Projekt eine Rolle spielt ob man define oder arrays benutzt.

    Natürlich wäre ein sauberer Code das beste. Aber wie gesagt: Die einzigen die sich für den Code interessieren, sind die, die das ganze am Ende sowieso nicht nutzen werden.

    >Es handelt sich dabei nur um meine eigene Meinung.<

    B2T: Viel Spaß bei deinem Projekt, klingt doch ganz cool. Mal sehen wie die Umsetzung am Ende gelingt.
    Eventuell bei Github public stellen(?) Hätte was.

    besser es fehlt eine spalte in der datenbank als im echten leben leute

    -manatee, 03.12.16, Shoutbox

  • Arrays und Konstanten hier gegenüber zu stellen macht keinen Sinn, da sie komplett verschieden sind.

    Vorschläge wie Patterns sind auch nur existent, da sie den Entwickler auf solche aufmerksam machen sollen. & jeder, der daran interessiert ist, qualitativ hochwertigen Code zu schreiben, wird sich über diese Informieren.

  • Klar ist dem Benutzer im Endeffekt egal, wie das ganze im Hintergrund funktioniert, aber wenn irgendwann Lücken o.ä. auftauchen oder z.B. die Ladezeit einfach zulang ist, dann würd ich anfangen zu fragen was los ist. Ich beende die Diskussion hiermit. hdl léon <3

  • Weder noch, ich musste nochmal von vorne anfangen, also alles löschen. Der Code war nicht gut durchdacht.
    Jetzt hab ichs mit ooP probiert und es klappt besser, jedoch habe ich noch keine nennenswerten Fortschritte gemacht, die dem alten Code überlegen sind.

  • Paxor hat die Entwicklung des CMS kurz nach diesem Post an mich übertragen.
    Ich habe es komplett überarbeitet und mit Smarty ausgestattet.
    Nein, ich programmiere kaum OOP, fast alles ist hardcoded, aber bei einem funktionierendem CMS sollte das kein Problem darstellen.
    Das CMS wird wie versprochen mit allen Layouts von Habboemotion kompatibel sein. Bzw die Layouts werden kompatibel mit dem CMS sein.
    Und das CMS heißt nun RS-SimpleCMS oder auch einfach SimpleCMS.
    Außerdem ein nettes Feature ist das sogenannte RSS-Net (Eigenkreation). Ein globaler Aktivitäts-Feed/Stream aller registrierten Seiten.
    Würde das Serverseitige Script gern OS posten, aber hier funzt die "Code"-Funktion im Editor nicht

    Lg, Retroluga

    Einmal editiert, zuletzt von Retroluga (22. April 2017 um 18:52) aus folgendem Grund: etwas vergessen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!