Du bist nicht angemeldet
Anmelden mit deinem Facebook-Konto
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.
Weiterempfehlen

« Kammerath Network Website System ist online »

(25.05.2011 21:40)

Eclipse Recommendation TemplateEs ist geschafft. Das neue Kammerath Network Website System ist nun online und wenn Du das hier liest - das ist es. Nach nunmehr 3 Wochen ist es endgültig geschafft und das neue System ist jetzt hier zu sehen und damit online.

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.

MySQL Workbench Kammerath NetworkZuerst einmal spielte ich die Datenbank in eine neue MySQL Datenbankinstanz bei GoDaddy ein und musste feststellen, dass der Export aus dem Entwicklungssystem nicht wirklich funktionierte. Die Views waren als Tabellen angelegt und es fehlten vier Procedures. Also alle Tabellen, die eigentlich Views sein sollten gelöscht und die Sql Skripte aus dem Repository manuell, Eines nach dem Anderen, importiert. Anschließend selbiges mit den Stored Procedures.

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“

Das Website Handbuch: Komplett in Farbe, Programmierung und Design von Christian Wenz für  39,95 € Website-Konzeption: Erfolgreiche Websites planen, umsetzen und betreiben von Jens Jacobsen für  39,80 € 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.

Die eigene  Website: 12 leichte Workshops für Einsteiger von Matthias Gidda für  18,90 € 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.

Besucher, die diesen Beitrag gelesen haben, interessieren sich auch für...

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.
© 2012 Jan Kammerath
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.



Seite durchsuchen
Kategorien
Angebote