Geschrieben von: Michael, in Linux allgemein, Webserver
Lange plagten wir uns mit dem Problem, dass die Webserver nach ein paar Tagen Betrieb 500er warfen (500 – Internal Server Error). Dies ging dann ein paar Sekunden so (nur 2-3) und danach lief alles wieder glatt. Das ganze passierte wahllos mal auf diesem, mal auf einem anderen Webserver. mehr… »
Keine Kommentare »
Geschrieben von: Michael, in php
Ich stand vor dem Problem, dass ich Daten aus einer externen Datei bekam, statt einer Datenbanktabelle, wodurch verschiedene Sortierungen, nicht durch einfaches Ändern des Queries möglich waren. Im Internet fand ich recht viele Lösungen für mein Problem, aber keine war die perfekte, also baute ich anhand der vielen Beispiele die, für mich, beste und einfachste Lösung.
mehr… »
Keine Kommentare »
Geschrieben von: Michael, in php
Cooliris nennt sich ein Browserplugin, welches recht beeindruckende “Bilderwände” anzeigt. Die Googlebildersuche unterstützt dieses Plugin, viele andere Seiten ebenso. Ich selbst habe eine private Bildergallerie und wollte auch dieser, eine Bilderwand verpassen. Hierfür ist es ausreichend einen Media-RSS-Feed anzubieten.
mehr… »
Keine Kommentare »
Geschrieben von: Michael, in php
Im Internet gibt es sehr viele Ansätze, wie man mit regex und co. eine E-Mail-Adresse auf korrektheit prüfen kann. Hier der, meiner Meinung nach, beste Ansatz. Die Funktion liefert true, wenn die Adresse der E-Mail RFC entspricht.
mehr… »
Keine Kommentare »
Geschrieben von: Michael, in php
Habe vor kurzem nach langem debugge feststellen müssen, dass PHP wohl einen Bug beim Vergleichen von String- mit Intergerwerten macht. Genauere Details in seinem Blog: PHP Bug im Vergleichoperator.
mehr… »
Keine Kommentare »
Geschrieben von: Michael, in Linux allgemein
Eine nette grafische Oberfläche für 3Ware Raid Controller, stellt 3dm2 dar. Wenn man dieses nicht selbst kompilieren möchte, kann man auf Binaries zurückgreifen. Der einfachste Weg, geht über die Paketverwaltung aptitude (apt-get). mehr… »
Keine Kommentare »
Geschrieben von: Michael, in php
In einem CSS Blog bin ich auf einen Link gestoßen, der widerrum auf einen Beitrag in einem anderen Blog verweist: http://davidwalsh.name/create-tiny-url-php
Hier wird gezeigt, wie man mittels PHP und der angebotenen API eine tinyURL anlegt (ein Dienst um lange URLs zu kürzen).
Hier der recht simple Code:
mehr… »
4 Kommentare »
Geschrieben von: Michael, in Allgemein
Was tut man, um eine externe JS oder CSS Datei einzubinden?
Man tippt jedes (verdammte) mal den folgenden Code
<script src="js/js.js" type="text/javascript"></script>
In einem Tutorial-Screencast entdeckte ich die Möglichkeiten, die Templates liefern.
mehr… »
Keine Kommentare »
Geschrieben von: Michael, in php
Arbeitet man nicht gerne mit Globals, muss man seine eventuell vorhandene Datenbankklasse, bei jeder Benutzung von einer anderen Klasse aus, neu instanzieren, es sei denn man weiß was Singleton ist.
Ich denke der Code bedarf keiner weiteren Erklärung, falls doch, hinterlasst einen Kommentar. mehr… »
Keine Kommentare »
Geschrieben von: Michael, in mysql, php
Hat man mehrere Slaves desselben Masterservers im Einsatz und will die Abfragen einigermaßen gleichmäßig verteilen (bzw. stärkeren Servern mehr Last zuweisen), muss man sich PHP-Technisch einen Weg einfallen lassen. Sicher, es gibt auch die Möglichkeit Hardwarebalancer zu nutzen, aber ich persönlich halte es für überflüssig zwei- bis viertausen Euro für so ein Gerät auszugeben. Folgender Code erledigt die Aufgabe für uns: mehr… »
1 Kommentar »