florianherlings.de
Menschenlesbares Zeithandling mit PHP | florianherlings.de
http://florianherlings.de/artikel/lesbares_zeithandling_mit_der_php_funktion_strtotime
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. Menschenlesbares Zeithandling mit PHP. Das Arbeiten mit Zeit ist in PHP zugegebener Maßen nicht sonderlich komfortabel. Trotzdem ist es eines der größeren Themen im Web-Entwickler-Alltag. Falls sich mir die Möglichkeit bietet, lasse ich das Zeithandling immer von MySQL machen, da dies diverse Vorteile bietet ( Die Datums- und Zeit-Funktionen in MySQL. Das Rechnen mit rohen Timestamps. FILTER SANITIZE NUMBER INT ).
florianherlings.de
Einführung in PDO | florianherlings.de
http://florianherlings.de/artikel/php_data_objects/teil_1
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. PHP Data Objects - Teil 1: Einführung. Zum Glück ist auch das Datenbank-Handling in. 5 gründlich überholt worden. Das alte Handling über die. Funktionen hat dazu geführt, dass wohl jeder. Entwickler irgendwann einmal einen Wrapper für diese Funktionen geschrieben hat um den eigentlich wichtigen Code zu verkürzen. Bjects (PDO) ermöglichen einen in. Zum MySQL-Server auf localhost verbinden. Die gelesenen Daten als.
florianherlings.de
Python im Web: Django | florianherlings.de
http://florianherlings.de/artikel/python-im-web-django-slides
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. Meine Folien zum Vortrag über die Skript-Sprache Python und das Web-Framework Django bei der FB05DEV-Group. Python im Web: Django.
florianherlings.de
Continuous Testing mit dem Symfony-Framework | florianherlings.de
http://florianherlings.de/artikel/symfony_test_loop
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. Symfony-Tests in einer Endlosschleife ausführen. Gerade wenn man testgetrieben entwickelt ( TDD. Ist es praktisch, seine Test-Suite möglichst oft laufen zu lassen. Symfony bietet einem über das Kommandozeilen-Tool die Möglichkeit, seine Tests mit einem einfachen Befehl symfony test:all. Zunächst legt man einen neuen Task an:. Dann öffnet man die neu angelegte Task-Datei. Und trägt folgenden Code dort ein:. PHP EOL ;.
florianherlings.de
MySQL-Tabelle klonen | florianherlings.de
http://florianherlings.de/artikel/mysql_tabelle_klonen
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. Kurztipp: Eine MySQL-Tabelle in MySQL klonen. Leider kommt es im täglichen Geschäft ab und an vor, dass man direkt in der MySQL-Datenbank eines Produktiv-Systems Daten verändern muss. Falls man nicht die Möglichkeit hat, einen. Dump der Daten auf die Server-Platte zu schreiben, bietet MySQL die Möglichkeit, eine Tabelle direkt in MySQL zu klonen. Um beispielsweise die Tabelle.
florianherlings.de
Rapid database prototyping in PHP mit Codeigniter und der RedBeanPHP Library | florianherlings.de
http://florianherlings.de/artikel/rapid_database_prototyping
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. Rapid database prototyping mit Codeigniter und RedBeanPHP. Respektive Prototyping im Allgemeinen sind im UI-/UX-Design-Bereich zurzeit in aller Munde. Auch in der Software-Entwicklung gibt es Momente, in denen man in hoher Geschwindigkeit einen Prototypen entwickeln möchte um festzustellen, ob ein auf dem Papier ausgedachtes Konzept in der Umsetzung Bestand hat. Das PHP-Framework Codeigniter eignet sich meiner Meinu...
florianherlings.de
Persistente Verbindungen mit PDO | florianherlings.de
http://florianherlings.de/artikel/php_data_objects/teil_2
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. PHP Data Objects - Teil 2: Persistente Verbindungen. Um zu verstehen was persistente Verbindungen sind, schauen wir uns zuerst nicht-persistente Verbindungen an. Im normalen Fall wird für jeden Request eines Users eine neue Verbindung zur Datenbank aufgebaut. Da das Aufbauen einer Verbindung der PHP-Runtime zur MySQL-Datenbank relativ Zeitaufwändig ist, wird hier einiges an Performance verschenkt. Und die Antwort is...
florianherlings.de
Filter-Funktionen in PHP | florianherlings.de
http://florianherlings.de/artikel/filter_funktionen_in_php
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. Die "filter *"-Funktionen in PHP. Den Löwen-Anteil der Programmier-Arbeit in. Verbringt man wohl damit, Nutzereingaben zu filtern und zu validieren. Da dies eine relativ schwierige Aufgabe ist, sind um dieses Thema herum viele Bibliotheken und Frameworks entstanden. Genau für diese Anwendungsfälle gibt es seit. Nehmen wir einmal an, wir möchten prüfen, ob eine Variable (. Eine gültige E-Mail-Adresse beinhaltet.
florianherlings.de
Access-Datenbanken und Python | florianherlings.de
http://florianherlings.de/artikel/access_datanbanken_mit_python_manipulieren
Navigation: Zurück zur Startseite. Florian Herlings, freier Webentwickler aus Düsseldorf. Access-Datenbanken mit Python manipulieren. In einem Kundenprojekt ergab sich die Anforderung, Daten einer bestehenden Access-Datenbank in ein anderes System zu synchronisieren. Das Problem interessierte mich, ich hatte jedoch kein gesteigertes Interesse daran, ein .NET-Programm zu schreiben (obwohl C# eine interessante Sprache ist). Der Zugriff auf die Access-Datenbank lässt sich in einer einfachen Klasse kapseln:.