|
|
Home
Hallo und Herzlich Willkommen zu meiner kleinen Homepage !
Da ich oft nicht viel Zeit habe, geht die Entwicklung meiner Seite nur schleppend voran.
Aber immer, wenn ich ein paar freie Minuten habe, werde ich versuchen, mehr Features und Funktionen einzubauen.
Update 29.07.07:
Das Problem mit der seltsamen Menü-Darstellung, wenn man sich die Galerie angesehen hat, ist behoben, jetzt werden die Hintergrund-Grafiken
nicht mehr verschoben. Außerdem habe ich den Login-Block kompakt in den Kopf der Site integriert. An der alten Stelle hat sich jetzt der ebenfalls
etwas kompaktere Kalender eingenistet. In jenem kann man jetzt auch deutlicher erkennen, ob am heutigen Tag auch ein Ereignis ansteht.
Außerdem habe ich mich im Gästebuch für die Eingabe einer verschlüsselt dargestellten Zahl als Sicherheits-Eingabe entschieden, wenn
ein neuer Eintrag geschrieben wird (auf dass das GB nicht mehr zugespammt wird).
Update 27.06.07:
Da ich vermehrt Gästebuch-Einträge von Bots bekomme, die für Casinos oder sowas werben, musste ich mir was einfallen lassen.
Zum einen werden keine Einträge gespeichert, die in weniger als 5 Sekunden vom Aufrufen der Seite bis zum Absenden abgeschickt werden.
Außerdem habe ich ein kleines unsichtbares Textfeld mit im Formular eingebettet, das der Bot immer mit ausfüllt, der Gast es aber nicht
sieht und es daher bei ihm leer bleibt. Bin gespannt, ob jetzt noch Einträge kommen. Ansonsten muss ich zu einer Grafik mit einer Zahl
zurückgreifen, die eingegeben werden muss, wenn ein neuer Eintrag abgeschickt wird.
was bisher geschah...
Bisher hab ich eine Fotogalerie mit ein paar nützlichen Funktionen, ein Gästebuch mit Smilies-Unterstützung,
ein Online-Skript und Login-System samt Benutzerverwaltung, eine Umfrage-Funktion mit grafischer Auswertung,
einen Javascript-Kalender mit Ereignis- Eintragmöglichkeit (z.B. Geburtstage), eine mitlaufende Uhrzeit mit Datum im Kopf und
ein Kontakt-Formular im Impressum realisiert. Beim Klicken auf das "Uhr" hnter der Uhrzeit, wird sie in binärer Form dargestellt. Außerdem
kann ich mit meinem Admin-Account die meisten Datenbank-gestützten Inhalte verändern oder ergänzen, ohne dabei auf die Datenbank direkt
zuzugreifen. Halt ähnlich wie bei einem Content Management System.
Sämtliche Funktionalitäten sind von mir selber programmiert und designed, ich habe keine fertigen Skripte kopiert oder benutzt.
Die Site wird mithilfe von PHP und MySQL (und Javascript) erstellt und dynamisch mit Inhalten gefüllt. Dabei lege ich
großen Wert auf saubere und strukturierte Programmierung, Konformität zum "HTML 4.01"-Standard (wegen der Kompatibilität
zu vielen gängigen Webbrowsern, was mir schon fast am wichtigsten erscheint) und performance- optimierten MySQL-Abfragen, sowie möglichst
wenig redundantem Code und Arbeitsschritten. Trotz allem möchte ich aber nicht unerwähnt lassen, dass ich mich auf Programmierung und
Funktionalität konzentriere, und weniger auf gutes und schickes Webdesign. Daher bin ich immer für Anregungen und konstruktive Kritik
sehr dankbar!
Ich habe noch sehr viele Ideen und Vorstellungen, was die weitere Entwicklung der Site angeht, nur fehlt es mir noch ein
bisschen an dem nötigen Wissen und vor allem der Zeit. Also noch etwas Geduld =)
Jene Besucher, die sich die Zeit nehmen, sich hier als User zu registrieren, haben ein paar Privilegien:
Zum einen ist das die schicke Tatsache, dass der Username oben rechts angezeigt wird, und jeder Gast oder User dies auch sehen kann.
Leider ist das bis jetzt auch das einzige Privileg, aber bald folgen weitere Funktionen. Dazu zählen dann z.B. ein "Anstubsen"
(wie bei StudiVZ mit dem Gruscheln), dass jeder User einen anderen User auf sich aufmerksam machen kann. Der Angestubste kann dann
entweder "Zurückstubsen", eine interne Nachricht an den Stubsenden schreiben, oder in einen kleinen Chat mit dem Stubser treten
und so ein paar Wörter mit ihm wechseln.
Außerdem will ich diverse Statistiken erstellen über geschriebene Beiträge im Blog, Einträge pro Tag, Zeit eingeloggt,
und und und. Und dann will ich gerne noch erwähnen, dass ich auf der gesamten Site (außer im Gästebuch und im Impressum)
keine eMail-Adresse darstellen werde, sodass die Gefahr, von Bots zugespammt zu werden, erstmal nicht besteht. Die eMail-Adresse, die ich beim
Registrieren abfrage, dient nur dem Zweck, dem User ein neues Passwort zuzuschicken, falls er seins vergessen hat.
Ansonsten werde ich für das Verschicken von Nachrichten an andere User mein internes Messaging-System benutzen (welches ich erst noch
coden muss ^^). Sämtliche Passwörter werden nicht 1:1 in der Datenbank gespeichert, sonsern nur als MD5-Checksum. Daher braucht keiner
Angst zu haben, dass jemand diese Passwörter ohne viel Aufwand auslesen kann.
Der Blog soll erstmal genau so funktionieren, wie ein üblicher Blog. Also mit Thema erstellen und alle anderen kommentieren können,
BB-Code und mediale Inhalte soll man einbinden können. Die User können für sich Avatare und eine Signatur festlegen. Außerdem
ein Rastifant-Bewertungs-System für die Anzahl der Beiträge / Kommentare. Und so weiter.
In der Foto-Galerie soll jeder registrierte User meine Bilder kommentieren können. Auf der rechten Seite der Site will ich ein beliebiges
"Foto des Tages" und "neuestes Blog-Thema" realisieren.
Auf den Seiten "über mich", "Rastifant" und "Projekte" werden bald neue Inhalte kommen (ich weiß, das
verspreche ich jetzt schon seit Monaten)...
Und es folgen noch viele kleine Gimmicks, wie z.B. ein anständiger Counter mit IP-Sperre oder eine Skin-Auswahl für die Site.
Aus design-technischen und schönheitssteigernden Gründen benutze ich in meinen Texten auf dieser Site nur die männliche und
traditionellere Form der Bezeichnung von Personen (User, Besucher, Anstubser). Selbstverständlich meine ich damit auch die weibliche Form.
Ihr wisst schon, was ich meine ;)
Diese Website ist optimiert für die Auflösungen 1024x768 und höher, bei niedrigeren Auflösungen erscheint der untere
Scrollbalken. Sie sollte auf allen gängigen und nicht allzu alten Browsern einwandfrei darstellbar sein. Sollte das nicht der Fall sein, bitte
kontaktiert mich!
|
|