Beiträge von Yannici


    Kleines Beispiel.
    Ob man auf einer Autobahn 3 oder 4 Fahrbahnen hat ist bei normalen Verkehr irrelevant.
    Beispiels weiße beim Feierabendverkehr bringt die zusätzliche Fahrbahn immense Entlastung.

    Dein Beispiel ist gerade deshalb nicht gut, da es einfach viel zu übertrieben ist das mit einer
    Autobahn zu vergleichen! Eine 4-spurige Autobahn hat im Vergleich MILLIONENFACH mehr Entlastung als
    die winzige Zeit von 0.0001sec. Außerdem: Die Entlastung einer 4-spurigen Autobahn ist spürbar. 0.0001sec in einem Skript nicht.

    so far
    Yannici

    Kann JNike nur zustimmen.
    Dieses Tutorial dient vielleicht nur bei Projekten, bei dem wirklich Millionen von Daten (vergleichbar nur in einer Firma / Betrieb) geholt bzw. geschrieben werden müssen.
    Es bringt hier im Retro Geschehen rein gar nichts die Daten nicht mit SELECT * zu holen, denn man merkt es nicht ;)

    Also klar, es ist schöner und besser programmiert, aber hier bringt das nicht viel.

    so far
    Yannici

    Ich bin kein Webdesigner :D
    Bei der Arbeit sind wir in einem Entwicklerteam, ja.
    Wir haben sogar Coderichtlinien, die alle einhalten müssen - also sieht jeder Code
    gleich aus. Mein Chef kann also nie etwas gegen meinen Codestil sagen ;)

    Ja, die Zeilenumbrüchen dienen zur Ãœbersichtlichkeit.
    Und ja, wir werden auf kein Ergebnis kommen :D
    Werde meinen Stil wegen einer Person auch nicht ändern :P

    so far
    Yannici

    Alter xD
    Du verstehst wohl den Sinn der Kommentare nicht.
    Die stören keinesfalls und beinhalten Informationen, die für weitere Entwickler
    dann sehr einfach zu lesen sind.

    Ihr Anwender könnt damit nichts anfangen, aber ist letztendlich wirklich gut :P
    Also wenn du doch so der Pro bist, dann würde mich dein Code interessieren :D

    Ich finde meinen Code gut und übersichtlich :P
    Letztendlich ist der Codestil nicht wichtig - die Funktionaliät und Performance ist wichtig. Und
    das trifft größtenfalls auf meinen zu ;)

    Und warum ich das schreibe?
    Rein informativ :P

    so far
    Yannici

    Du widersprichst dich teilwiese selbst ?! :D
    Mein Schreibstil ist fatal - du findest unordentlichen Code allgemein schlecht - wobei mein Code eigentlich sehr ordebtlich ist?!
    Jedenfalls wüsste ich nicht warum meine Kommentare fatal sein sollten.
    Nachteile haben sie keine - nur Vorteile.

    Klar sollte man in OOP bzw. Klassen schreiben :D Du hast es ja selbst gesagt, also warum frägst du noch? ;)
    Außer die Frage war rein rhetorisch :P

    Naja, letztendlich ist es doch ansichtssache und ihr sieht den Code nicht :P
    Ich mag dich auch :D

    so far
    Yannici

    Gruppen,Homes sind kein muss für ein Retro CMS.
    Und warum Spaghetti Codes, alles OOP.

    Aber wenn man ein CMS schreibt hat man doch die Absicht was zu erreichen?
    Ein CMS mit den Basic Seiten wie News und Me - das geht auf jeden Fall in 11 Stunden :D
    Ich meine aber eine CMS, mit der man auch was erreichen könnte ;)

    Spoiler anzeigen

    Hör' auf mit der Spamerei.
    Die Kommentare haben eine Funktion und beinhalten wichtige Informationen für Mitentwickler.
    Sorry, aber sowas ist einfach albern / kindisch, sich über einen gut-dokumentierten Code lustig zu machen.
    Warum habe ich mich auch in so einer Szene mit soo vielen Noobs abgelassen :D


    Ah und rückgabewert darf nicht fehlen xd

    Doch der darf fehlen ;)
    Wenn die Funktion was ausführt, muss es nicht unbedingt was zurückgeben.

    so far
    Yannici

    Das RetroTools CMS v2 wird sie so Aussehen wie die Version 1 ?

    Ja, aber der Wechsel zu anderen Templates ist mit Smarty relativ einfach.

    (Mit Habbo Style)

    Dauert das coden ohne Unterbrechung ca. 8 Stunden (Eine einzige Person)
    Ich glaube nicht dass das zu viel Arbeit ist, wenn du jeden Tag 2 Stunden arbeitest.

    Vollständig (Staff, News) ungefähr 9-10..

    Aber zu viel finde ich das nicht xD

    Sag mal - wenn ich ein komplettes neues CMS schreiben würde, dann würde das weitaus länger dauern.
    Mit CMS meine ich auch das Housekeeping-Tool ;) Also wer keine Ahnung hat, einfach mal ... chillen.

    PHP
    // KOMMENTAR

    , hätte nicht gereicht?
    Ich hasse

    PHP
    /**
      * FÃœR 1
      * EINZIGEN
      * KOMMENTAR
      */


    Anyways, Viel Glück :)

    Naja, wer sowas hasst, der hat noch nie in einem Team entwickelt ;)
    Solche Kommentare sind wichtig! Es stehen sämtliche Informationen über die folgenden Funktionen (Parameter und deren Typen ...) oder Member drin.
    Wenn weitere Entwickler hinzukommen, ist es sehr einfach in den Code einzufinden.
    Außerdem hat man einen gut dokumentierten Code damit :P

    so far
    Yannici


    Beschreibung
    Ich weiß gar nicht wo bzw. wie ich anfangen soll. Habe heute die Idee gehabt, warum nicht RetroTools v2?
    RetroTools war 2010 relativ beliebt und eine gute Downloadbase. Manche werden es noch kennen, andere wiederrum
    nicht. Der Vorteil an dieser Downloadbase ist, dass die User auch etwas zu tun haben. Mit einem User-Panel in dem
    es möglich ist Nachrichten zu verschicken, Punkte durch Up- und Downloads zu bekommen und in einer Shoutbox zu
    "chatten". Jedenfalls war der Code sehr schlecht und auch die Lücken waren zahlreich. Dadurch, dass ich wirklich
    überrascht war, wie beliebt meine CMS doch war, ist es mir nun gelungen an den Gedanken anzuknüpfen die CMS
    komplett neu zu scripten.

    Neue Ideen? Was soll besonders werden?
    Ich glaube es brauch nicht einmal so große neue Ideen oder Besonderheiten. Es gibt nicht viele Downloadbase CMS' und
    deshalb wird auch dieses erfolgreich. Durch meine größeren PHP Kenntnisse (u.a. Smarty, OOP & MySQLi) ist es möglich
    eine wirklich gute CMS aufzubauen. Eine vollstände Retro CMS spukte auch schon in meinem Kopf, aber das wäre zu viel
    Arbeit für eine einzige Person.

    Needings
    Was ich brauche?
    Eventuell einen weiteren Entwickler und vielleicht eine Person für die Instandhaltung der Seite.

    In was wird geschrieben?
    Habe in den letzten Jahren meine Sprachen schon wirklich aufgefrischt. Also wird geschrieben in folgenden Sprachen:
    - PHP => OOP + Smarty
    - CSS / HTML (das Design wird durch Smarty relativ dynamisch, sodass ihr die Templates ganz einfach selbst schreiben könnt)
    - MySQLi (Nachfolger von MySQL)
    - jQuery (bzw. JavaScript. Die Effekte haben mich fasziniert und deshalb habe ich jQuery schon großteils gelernt)
    - Ajax (Vor allem für Dynamischen Aufruf von PHP-Scripts)

    Und was soll der Thread?
    Mit diesem Thread will ich vorerst ein Feedback, ob ihr begeistert seid oder ob ihr, ganz im Gegenteil, völlig
    gegen ein solches Projekt seid.

    Also durch die Umfrage frage ich euch: Soll ich es angehen oder eher nicht?

    Wie gesagt: Viele werden mich oder die RetroTools CMS kennen und vor allem von denen erwarte ich ein Feedback
    und hoffentlich ein positives. Eins kann ich euch versprechen: Der Code wird besser :D

    Wen es interessiert, hier schoneinmal die User-Klasse. Nur um meinen Code-Stil etc. vorzustellen:

    Spoiler anzeigen


    ####################################################################################

    HIER SIND DIE ERSTEN SCREENSHOTS!

    STARTSEITE /HOME:
    Klick!

    ADMIN-PANEL NEWS ÜBERSICHT:

    Klick!

    ADMIN-PANEL NEWS SCHREIBEN:

    Klick!

    so far
    Yannici

    Drohung gab es in einer Gehörlosenschule bei uns in der Nähe auch schon.
    Ein Junge war damals mit der Waffe von zu Hause gegangen. Die Mutter hat sofort die Polizei gerufen, die dann die Schule umstellte und auf den Jungen wartete.

    Der Junge kam aber nie bei der Schule an. Kam am Abend ganz normal wieder nach Hause. :D

    so far
    Yannici

    Ich hatte es schonmal geschafft eine erfolgreiche Downloadbase aufzubauen. ==> RetroTools
    Up-to-Date zu bleiben ist natürlich unmöglich. Es kann immer sein, dass ein Link down geht oder eine neue Version
    rauskommt, was man nicht gleich merkt.
    Wenn man irgendwann bis zu 1000 Tools in der Downloadbase hat, dann brauch man mindestens 10 - 20 Mitarbeiter um diese Up-to-Date zu halten ;)

    Tipp also: Lass die User mitarbeiten, wo es nur geht. Das ist die beste Möglichkeit es 1. up-to-date zu halten und 2. die User haben was zu tun und deine Seite bleibt lebendig.

    Vielleicht kannst dich mit meiner RetroTools CMS etwas inspirieren ;)
    Naja, aber wünsche dir schonmal viel Glück & Erfolg :P

    so far
    Yannici