CIX Blog / Kategorie / PHP Programmierung
PHP Programmierung
Es gibt Crawler, Bots und tausend nervige Server-Anfragen von "Möchtegern-Diensten" die sich jeden Tag und fast jede Stunde durch das Netz bewegen. Nun wer brauch schon weneo.de oder BotOnParade? Fakt ist, dass jede Server-Anfrage einen gewissen Traffic verursacht und mit der Zeit wird das auch nicht weniger. Also drehen wir den Spieß um und machen eine Umleitung zur deren eigenen IP. Wie das geht? Ganz einfach mit htaccess und einer Umgebungsvariable ...
Da gibt es das Newsletter-Modul td_newsletter für Typo3. Diese wird bei typo3.org/extensions/ auch als Stable ausgezeichnet. Leider ist dem nicht so, denn diese Erweiterung ist alles anders als Stable. So gibt es zum Teil Probleme beim E-Mail-Versand wenn der Status 10 beträgt. HTML-Mails werden gleich gar nicht versendet, obwohl es dafür eine Option gibt. Nun habe ich mir das Teil mal vorgenommen und habe auf einige Fehler gefunden.
Die Beispiele mit AcroForm (interaktive Formulare in PDF-Dokumenten) für FPDF sind wieder online. Durch einen Serverwechsel wurden die Beispiele komplett aus dem Netz genommen. Nun sind sie wieder da und liegen hier:
code.mediacix.de
Der ein oder andere wird schon mal über die Möglichkeit von Inline-Grafiken (z.B. data:image/jpeg;base64) bei HTML-IMG Tags gestoßen sein. Die neuste Google Funktion "Google Instant Previews" benutzt z.B. diese Methode. Aber welche Vorteile bringt diese Möglichkeit? Im Anschluss ein Beispiel - für das extra ein Plugin programmiert wurde.
Ob osCommerce, xt:Commerce oder OXID-Shop, fast überall besteht die Nachfrage nach dynamischen erstellen Rechnungen mittels FPDF oder einer anderen PHP-PDF-Klasse. Vor einiger Zeit hatte ich mir dazu mal Gedanken gemacht und 2 verschiedene PHP-Klassen veröffentlicht. Nun ist eine 3 Version entstanden, die nach völlig neuen Prinzip arbeitet. Natürlich muss auch erwähnt, dass es keine Wunder-Lösung über alle Shop- oder sonstige Rechnungs-Systeme gibt. Jede Lösung muss an den jeweiligen Shop oder sonstiges angepasst werden. Die neue Lösung, die hier mal vorstellen möchte, läß mehr Spielraum in der Gestaltung zu. Und diesmal gibt es eine INI-Datei, wo alle wichtigen Parameter eingestellt werden können. Im Anschluss eine kurze Erklärung und alles als Download.
Das Projekt auf php-code.eu wird eingestellt. Aus Zeitgründen und Desinteresse wird die CodeSchnipsel Sammlung und die dazugehörige Domain eingestellt. Mitte November wird dann auch die Domain verschwunden sein. Ein Nachfolge-Projekt wird es vermutlich nicht geben. Ganz wenige CodeSchnipsel wird es vermutlich dann nur noch im Blog cix-blog.de geben.
Nachdem ich mit E-Mails regelrecht zugeschüttet worden bin, folgt nun die neue Version 4.0 vom Regexp Tester.
Zunächst aber die neue URL:
regexp-tester.mediacix.de
Hier aber noch einige Hinweise zum Handling vom neuen Regexp Tester die ihr lesen solltet:
Das Projekt auf regex-tester.de wird eingestellt. Aus Zeitgründen und Desinteresse wird der Regexp Tester und die dazugehörige Domain eingestellt. Mitte November wird dann auch die Domain verschwunden sein. Ein Nachfolge-Projekt wird es vermutlich nicht geben.
Wer seine Blogartikel automatisch bei Twitter posten will kann natürlich die (noch) kostenlosen Dienste wie Twitterfeed benutzen. Bei Twitterfeed wird der RSS bzw. Feed vom eigenen Blog eingetragen. Der Feed wird dann automatisch ausgelesen und bei Twitter eingetragen - natürlich wenn man einen Account hat. Allerdings kann das eine Weile dauern, denn die Zahl der User steigt von Stunde zu Stunde und dadurch verschiebt sich das Update immer mehr. Wer in der Programmierung gut zurecht kommt, kann aber auch die Twitter-API benutzen. Dann können Blogbeiträge auch ohne RSS und sofort bei Twitter online gestellt werden. Im Anschluss ein ganz einfaches Beispiel.
Immer wieder erreichen mich per E-Mail Anfragen zu Scripten von code.mediacix.de. Alles was dort zu sehen ist, kann auch frei benutzt werden, aber kostenlosen Support wird es leider nicht geben. Mir fehlt einfach die Zeit und die Lust um jeden Tag kostenlose Beratung per E-Mail zu versenden. E-Mails mit Anfragen zur Problemlösung werden gelesen aber nicht beantwortet. Bitte benutzt dazu die unzählichen Foren für PHP- und Flash-Programmierung.