![]() ![]() Hallo! Du bist nicht angemeldet. Wenn Du Dich anmeldest, dann kannst Du hier Kommentare verfassen und Dich mit anderen Nutzern austauschen. Es werden keine Daten von Dir ausspioniert und nach einer Stunde wirst Du hier automatisch wieder abgemeldet. Internet (33) Technik (29) Programmierung (15) Linux (11) OpenWrt (5) Sonstiges (5) WLAN (5) Web Analytics (3) Weiterempfehlen « Kammerath Network Website System ist online » (25.05.2011 21:40)
Nach einer langen Odysee mit WordPress hatte ich mich entschieden endlich mein eigenes CMS oder Blogsystem zu schreiben, welches meinen Anforderungen entspricht. Diese waren schlicht und ergreifend eine gute Facebook Connect Integration, bestmögliche Ladezeite, Predictive Analytics mit Recommendations (sieht man als Artikelvorschläge unter den jeweiligen Artikeln) sowie optimierte Werbeanzeigen, die die Ladezeit nicht beeinträchtigen. Und zu guter Letzt natürlich eine Administrationsoberfläche, die einfach und schnell zu biedenen ist. Hier ist es also nun. Nachdem ich ursprünglich vielleicht einen Beta-Test machen wollte und eventuell auch geplant hatte erst ein paar Tage später online zu gehen, habe ich es heute dann doch endlich getan und die neue Software in die Produktion geschoben - Version 1.0. Das Deployment auf den Produktivserver von GoDaddy gestaltete sich schwieriger als erwartet, aber hier mal eine kurze Zusammenfassung.
Anschließend hatte ich die Datenbank dann komplett aufgesetzt. Als nächstes ging es über zur Installation der Website. Die alte WordPress Instanz habe ich gelöscht und dafür meine Software - das Kammerath Network Website System - installiert. Anschließend noch die Konfigurationsdatei für das Produktivsystem hinterher und fertig. Als nächstes war dann festzustellen, dass die Umlaute in den Inhalten aus der Datenbank nicht richtig dargestellt wurden, obwohl alle Tabellen auf UTF-8 konfiguriert waren und auch die PHP Skripte und deren Ausgabe. Das Problem lag nach kurzem Überprüfen dann im MySQL Client, der per Default von GoDaddy auf dem Server nicht für UTF8 konfiguriert wurde, was ich aber mit dem Befehl mysqli_set_charset oder so in Revision fb39a52a4299 behoben habe. Zum Abschluss war dann noch anzumerken, dass in der Datenbank auf einmal Escaped Strings waren. D.h. sänmtliche HTML Tags mit Attributen hatten Slashes, was auch auf dem Entwicklungssystem so nicht auftrat, sodass ich mit Revision e335fc98d724 auch noch ein paar Aufrufe von stripslashes einbauen durfte. Die Ursache hierfür kenne ich jetzt noch nicht und sie ist mir auch erst einmal egal, aber ich denke es wird etwas damit zu tun haben, dass sich mysqli_real_escape_string auf dem Produktivsystem anders verhält als auf meiner Entwicklungsmaschine. Da das Bildskalierskript so funktioniert, dass es per RegEx Image Tags ersetzt mit Tags, die auf das Skalierungsskript verweisen, schlugen dort natürlich auch die Slashes quer, sodass ich ebenfalls wider ein stripslashes reinschmeißen durfte. Das ganze kann man dann in Revision 9f6b4dbbd9ce begutachten. Alles in allem also eher MySQL Probleme und ich hatte heute noch gegen 18 Uhr eine nette Unterhaltung mit einem Postgres-Freund, der genau diese Probleme von MySQL ansprach und man muss Ihm dann wohl auch irgendwie Recht geben. Alles in Allem fällt das Fazit dennoch gut aus: die MySQL Datenbank ist entsprechend schnell, Bugs habe ich jetzt auf Anhieb nicht gefunden und auch sonst scheint alles Rund zu laufen. Wer sonst noch Bugs findet, bitte eine E-Mail an mich. Abschließend noch: Das Kammerath Network Website System steht unter der MPL 1.1 frei zur Verfügung, aber eher zu wissenschaftlichen oder experimentellen Zwecken. Inhalte, Texte, Bilder usw. gehören natürlich mehr - ähnlich wie beim Firefox Projekt mit den Logos. Bücher zum Thema „Website“ Es sind eine Reihe interessanter Website-Bücher und Veröffentlichungen rund um das Thema „Website“ erschienen, wozu unter
Anderem „Website-Konzeption: Erfolgreiche Websites planen, umsetzen und betreiben“ von Jens Jacobsen, erschienen bei
Addison-Wesley, München für 39,80 €, zählt. Gut und empfehlenswert ist auch das 960-Seiten starke Buch „Das Website Handbuch: Komplett in Farbe, Programmierung und Design“ von Christian Wenz (erschienen bei Markt und Technik). Der Autor Christian Wenz bietet ein paar sehr hilfreiche Details zum Thema Website in seinem Buch, welches mit einem Preis von 39,95 € auch noch recht erschwinglich für ein Website-Buch ist. Wenn es um Website-Wissen geht sollte das Buch
„Die eigene Website: 12 leichte Workshops für Einsteiger“ ebenfalls nicht ungenannt bleiben. Matthias Gidda hat hier viele gute Informationen
über Website festgehalten. „Die eigene Website: 12 leichte Workshops für Einsteiger“ wird
durch Addison-Wesley, München herausgegeben, kostet
18,90 € und umfasst insgesamt 285
äußerst informative Seiten. Gleichwohl hier im Artikel Kammerath Network Website System ist online und auch in anderen Artikeln zahlreiche Informationen über Website zu finden sind, empfiehlt sich immer ein Blick auf aktuelle Buchveröffentlichungen, da natürlich auch im Bereich Website sich die Dinge mit der Zeit ändern. Besonders empfehlen kann ich das Lesen auf dem Amazon Kindle, welches eine besonders angenehme Möglichkeit ist, Website-Bücher unterwegs zu lesen. 6 Besucher haben auch das gelesen 4 Besucher haben auch das gelesen 4 Besucher haben auch das gelesen 4 Besucher haben auch das gelesen 3 Besucher haben auch das gelesen 3 Besucher haben auch das gelesen Du musst Dich lediglich mit deinem Benutzer über Facebook anmelden, um hier Kommentare schreiben zu können.
» Mit Facebook anmelden. Telefon +49 2241 955 98 60 oder E-Mail Kontakt. Das Kammerath Network Website System ist unter der Mozilla Public License 1.1 veröffentlicht. Diese Website wurde von Jan Kammerath entwickelt und ist
in Ihren Bestandteilen somit teilweise Eigentum von Jan
Kammerath. Sie besteht jedoch auch aus Teilen, die unter der
Open Source Lizenzen veröffentlicht wurden. Die Familie Kammerath besitzt
zudem E-Mail Adressen unter dieser Domain und wenn Du auch ein Kammerath bist, dann kannst Du Dich gerne melden und vielleicht bekommst Du
dann auch eine E-Mail Adresse bei Kammerath.net oder Kammerath.com.
Wenn Du Dich fragst, woher der Name Kammerath kommt, dann
können selbst die besten Ahnenforscher Dir dies nicht so richtig
beantworten, denn Kammerath ist schon ein sehr spezieller
Nachname. |