vsftpd mit UTF-8 Encoding

Wenn ich einen FTP-Server aufsetze nehme ich meist vsftpd, da dieser leicht zu konfigurieren, schlank und sehr sicher ist. Leider gibt es in einigen Debian und Ubuntu-Versionen das Problem, daß der Server kein UTF-8 versteht, und so die Umlaute und Sonderzeichen falsch angezeigt werden. Dies kann man prüfen, indem man einen „FEAT“ Befehl an den… vsftpd mit UTF-8 Encoding weiterlesen

PHP Skripte zügeln

Oft kommt es vor, daß ein PHP-Skript riesige Datenbank-Abfragen anstößt, ressourcenlastige Berechnungen und Operationen durchführt, oder sich in eine Endlosschleife begibt. All das sind Dinge, die einen Server schnell in die Knie zwingen können, während er versucht alle eintreffenden Anfragen weiter zu bearbeiten. Abhilfe schafft eine „Notbremse“, die die Ausführung eines Skripts ab einer bestimmten… PHP Skripte zügeln weiterlesen

Veröffentlicht am
Kategorisiert in Sonstige Verschlagwortet mit ,

Magento Commerce Programmstruktur

Dieser Beitrag spiegelt meine Eindrücke und Überlegungen beim ersten Durchsehen des Magento Commerce Codes wider. Ich bin mir ziemlich sicher, daß ich noch nicht alles durchschaue, und so sind Fehler nicht auszuschließen. Ich habe mir jedoch Mühe gegeben die geschilderten Zusammenhänge so verständlich wie möglich darzulegen. Anmerkungen und Kommentare sind wie immer erwünscht.

PHP-Docs mit einem jEdit Makro öffnen

Mein Lieblingseditor ist inzwischen [jEdit](http://www.jedit.org/), weil er auf so ziemlich jedem Betriebssystem läuft, unzählige (gute) Plugins bietet und sehr viele Sprachen unterstützt. Auch für PHP gibt es z.B. das Plugin „PHPParser“, das die aktuelle Datei parst und schnellen Zugriff auf Methoden usw. liefert. Nur die direkte Anzeige der Docs von php.net in jEdit gibt es… PHP-Docs mit einem jEdit Makro öffnen weiterlesen

Vim.rc und Screen.rc plus vim-colors und plugins

Wenn ich per SSH auf virtuellen Maschinen oder eigenständigen Servern arbeite, dann benutze ich Putty mit vim und screen als Arbeitsumgebung. Da es lästig ist, die .vimrc, .screenrc, die colors und plugins jedes mal händisch rüber zu kopieren, habe ich mir einen Cronjob angelegt der mir alles in ein handliches Format auf den Exanto-Server packt.

iPayment Invoice String bei xt:Commerce Bestellungen mitsenden

Wenn man xt:Commerce mit iPayment betreibt, ist es zwingend erforderlich einen Invoice-String mitzusenden. Dieser erscheint auf der Abrechnung des Kunden und gibt Auskunft darüber, wofür die betreffende Zahlung getätigt wurde. Leider wird dieser String im iPayment-Modul nicht mitgesendet, was sich aber ändern lässt.

Export beliebiger Datensätze aus xt:Commerce

Ich habe eine Applikation programmiert um beliebige Datensätze aus einer Datenbank im XML-Format zu exportieren. Momentan kann das Programm „nur“ xt:Commerce. Es exportiert anhand vorher definierter Regelsätze beliebige verschachtelte Abhängigkeiten von Datenbanktabellen in ein unterstütztes Format.

Verbessertes Kontaktformular (intouch) für wordpress

Ich benutze seit wordpress 1.5 das „intouch“ Plugin von adahas.com. Leider hat dieses Plugin einige Nachteile, wie z.B. eine (imho) unzureichende Filterung der Absender- E-Mail Adresse, was zum Missbrauch des Formulars zum Spam-Verschicken führen kann. Außerdem fügt es bei jedem Seitenaufruf (egal ob das Kontaktformular eingefügt wurde oder nicht) einen riesigen Block CSS und Javascript… Verbessertes Kontaktformular (intouch) für wordpress weiterlesen

Genialer kleiner Editor – PSPad

Ich benutze ihn schon eine ganze Weile, und will ihn nicht mehr missen. Dieser kleine Editor hat alles was man braucht, und noch ein bisschen mehr. Wer einen kleinen, schnellen, kostenlosen und komfortablen Hex- und Texteditor sucht, der sollte sich PSPad mal anschauen: Link zum Editor PSPad Gruß vom eXanto-Team!