Archiv der Kategorie: SuMa

Relative URL’s im tinyMCE

Das Problem: Jedesmal wenn ich im tinyMCE-Editor eine URL angebe, wird diese in eine „bessere“ Form gebracht.

Beispiel: Eine URL der Art „/bilder/meinBild.png“ wird zu „../bilder/meinBild.png“.

Die Browserengines sind zwar so schlau, dass ganze auch wirklich Problem- und Warnungslos anzuzeigen, aber Suchmaschinen sind da schon pingeliger.

Die Lösung lautet, die Option „convert_urls“ in der Konfiguration des Editor auf „false“ zu setzen.

tinyMCE.init({
...
convert_urls : false,
...
});

Damit bleibt dann der Eintrag so, wie dieser in den Editor geschrieben wird.

Disqualifiziert: Meine Suchmaschine

Ich habe eine Suchmaschine geschrieben. Nicht so was wie Google und Co, eine Suchmaschine für Produkte ist es. Und – wie ich selbst meine – eine gute Suchmaschine.

Ich habe lange an meiner SuMa gearbeitet, habe verbessert und optimiert. Nun war es so, dass meine SuMa „in die Welt“ musste, damit ich auch mal Feedback bekomme. Feedback im Sinne von „Wer sucht was“ und wenn jemand etwas sucht „wer klickt was, wenn er was gesucht hat“. Solche Fragen kannst du nicht allein beantworten, dazu muss deine Seite – deine SuMa – „live“ sein.
Eine Domain hatte ich noch, ein Design war schnell besorgt, auch wenn es dazu nötig war einen Copyright-Hinweis einzublenden; nicht schön, aber hauptsache die Seite geht ins Internet.

Nun noch schnell alle Scripte hochladen, die DB erstellen und nun – tata – die Produktdaten hochladen. Das dauerte … und dauerte … und dauerte. Irgendwann hatte ich dann mal knappe 500.000 Produkte in der Online-DB drin, da vertagte ich den Rest auf morgen. Ich war einfach zu müde.

Am nächsten Tag starte ich meinen Rechner, meinen Browser und HALT – da stimmt was nicht. Meine SuMa ist meine Startseite, ich weiß genau, was mich erwartet, aber das, was nun kam, sah nicht aus wie grün, weiß mit Wolken am oberen Rand, dass war eine Fehlerseite. Genauer gesagt, eine Seite, die mir anzeigte, dass die Domain „disabled“ war. Häh?

Na gut, Mailprogramm auf und siehe da, eine Mail meines Hosters. Meine Domain ist „temporär gesperrt“, weil ich mit meinem Verhalten auf der DB alle anderen Kunden beeinflussen würde. Das war wohl das hochladen der Produktdaten. Weiterhin wäre der Betrieb einer SuMa auf einem normalen Hosting-Server wohl „nicht möglich“.Möglich ist es schon, wie meine Webseite zeigt, das Problem ist wohl, dass ich mit dem Upload und den Aktualisierungen – die ich ja eigentlich täglich durchführen müsste – wohl den Regelbetrieb so sehr störe, dass ich gesperrt wurde.

Naja, ein Kniefall und das Versprechen, dass ich erstmal eine Uploads mehr durchführe später ist meine Webseite nun wieder online und kann zumindest wieder indiziert werden.

Leider bräuchte ich für den Normalbetrieb der SuMa einen root-Server. Der aber kostet zu viel Geld. Ziel der SuMa war es ja, ein wenig Geld ein zu bringen, nicht jeden Monat Geld rein zu pumpen. Derzeit wirft die SuMa nichts ab, was aber klar ist, da die SuMa
a. noch recht neu ist und
b. gerade mal 10% meiner Ideen verwirklicht sind.

Ich habe noch 3 Dutzend Ideen für das Projekt. Dumm nur, dass ich an einem normalen Tag gerade mal 20 Minuten Zeit habe, etwas davon zu realisieren. Die Motivation wäre bestimmt höher, wenn mal jemand meine SuMa benutzen würde.

Ist schon frustrierend. Da willst du eine zu studienzwecken eine SuMa für Produkte bauen und dabei was über SEO, SuMa, PHP, DB, usw. lernen und nebenbei etwas Geld verdienen, damit du studieren kannst, kommst aber nicht dazu, weil du dir keinen root-Server leisten kannst, weil die SuMa nicht genug Geld abwirft … was sie nur dann kann, wenn sie auf einem root-Server liegt … was nicht geht, weil die SuMa kein Geld abwirft … und so weiter.

So, hab nun erstmal meinen gröbsten Frust abgeladen.
Mal schauen, wie es weitergeht…