Generated by All in One SEO v5.0.0.1, this is an llms.txt file, used by LLMs to index the site. # MM Newmedia Neuigkeiten, Tipps und Smalltalk rund um MM Newmedia ## Sitemaps - [XML Sitemap](https://www.mm-newmedia.de/sitemap.xml): Contains all public & indexable URLs for this website. ## Beiträge - [ArrayIterator: Einen Schritt zurück](https://www.mm-newmedia.de/2015/12/arrayiterator-einen-schritt-zurueck/) - Dieser Artikel beschäftigt sich mit einer Möglichkeit in einem PHP ArrayIterator Objekt einen Schritt zurück zu gehen. - [Entitäten, Value Objekte & DTOs: Der Schlüssel zur sauberen Softwarearchitektur](https://www.mm-newmedia.de/2026/02/entitaeten-value-objekte-dtos-der-schluessel-zur-sauberen-softwarearchitektur/) - Was sind Entitäten, Data Transfer Objekte und Value Objekte und wie wendest Du diese mit PHP an, um eine saubere Softwarearchitektur zu erlangen, liest Du hier. - [Immutability mit PHP: Warum das so wichtig ist](https://www.mm-newmedia.de/2025/12/immutability-mit-php-warum-das-so-wichtig-ist/) - Immutability ist wichtig. Warum dies auch für Deine PHP Projekte gilt, beschreibe ich Dir mit aussagekräftigen Beispiel in diesem Artikel. - [Lazy Objects in einem PSR-11 kompatiblen Dependency Injection Container mit PHP 8.4](https://www.mm-newmedia.de/2025/12/lazy-objects-in-einem-psr-11-kompatiblen-dependency-injection-container-mit-php-8-4/) - Du willst Deinen PSR-11 kompatiblen Dependency Injection Container spürbar performanter machen? Mit PHP 8.4 Lazy Objects ist dies möglich. Ich zeige Dir wie. - [Refactoring Laravel Collections - mach 's einfach schnell](https://www.mm-newmedia.de/2025/08/refactoring-laravel-collections-mach-s-einfach-schnell/) - Laravel Collections sollten meiner Meinung nach neu entwickelt werden. Wieso ich dieser Meinung bin, zeige ich Dir anhand eines kleinen Beispiels. - [Lass uns unseren eigenen PSR-14 Event Dispatcher programmieren](https://www.mm-newmedia.de/2024/11/lass-uns-unseren-eigenen-psr-14-event-dispatcher-programmieren/) - Die PHP Framework Interop Group hat einen PSR Standard für Event Dispatcher definiert. Was das ist und wie man es anwendet, erkläre ich in diesem Code Beispiel. - [PHP 8.4 und das neue Property Hooks Feature](https://www.mm-newmedia.de/2024/10/php-8-4-und-das-neue-property-hooks-feature/) - Am 21. November 2024 kommt PHP 8.4. Ein neues Feature werden Property Hooks sein. Was das ist und wie sie funktionieren, zeige ich Euch in diesem Artikel. - [Wir suchen Freelancer (Web Developer PHP w/m)](https://www.mm-newmedia.de/2009/11/wir-suchen-freelancer-web-developer-php-wm/) - Wir suchen zum nächstmöglichen Termin Freelancer im Bereich Webentwicklung / PHP. - [Laravel für Enterprise Applikationen - Was Du unbedingt wissen solltest](https://www.mm-newmedia.de/2024/03/laravel-fuer-enterprise-applikationen-was-du-unbedingt-wissen-solltest/) - Das Open Source PHP Framework Laravel wird dank wachsender Beliebtheit immer häufiger eingesetzt. Aber ist das auch bei Enterprise Entwicklungen sinnvoll? - [Erstelle Deine eigenen HTML Elemente mit Web Components](https://www.mm-newmedia.de/2024/02/erstelle-deine-eigenen-html-elemente-mit-web-components/) - Zwischen den Projekten nutze ich als Freelancer meine Zeit, um mich weiter zu bilden. Da ich meine JavaScript Skills in den letzten Jahren ein wenig habe schleifen lassen, soll es heute um eine aus meiner Sicht großartige Erweiterung gehen: Die Web Components. Web Components wurden bereits 2012 als Standard veröffentlich und wurden seitdem nur zögerlich - [Schaden Management Software](https://www.mm-newmedia.de/2023/12/schaden-management-software/) - Für die Peritos GmbH wurde ein umfangreiches Schaden Management System auf Basis der Laminas API Tools mit PHP entwickelt. Industrieschäden einfach verwalten. - [Code Quality - Schreibe keine Einzeiler](https://www.mm-newmedia.de/2023/12/code-quality-schreibe-keine-einzeiler/) - Code Quality ist wichtig. Wieso Einzelner unter Umständen zu schlechterer Code Qualität führen können, erkläre ich Euch in meinem neuen Artikel. - [Finde alle HTML Elemente und ändere deren Textinhalt](https://www.mm-newmedia.de/2023/11/finde-alle-html-elemente-und-aendere-deren-textinhalt/) - Wie findet man bestimmte HTML Elemente, deren Text ein bestimmtes Zeichen enthält? Und das so performant wie eben möglich. Ich zeige es Euch. - [Kaufmännische Zinsberechnung mit PHP programmieren](https://www.mm-newmedia.de/2023/06/kaufmaennische-zinsberechnung-mit-php-programmieren/) - Wie Du die kaufmännische Zinsberechnung mit PHP programmieren kannst, erfährst Du in diesem ausführlichen MM Newmedia Blog Artikel mit Code Beispielen. - [Accessibility, Semantik und Modals im Jahr 2023](https://www.mm-newmedia.de/2023/01/accessibility-semantik-und-modals-im-jahr-2023/) - Das HTML5 Dialog Element wird heute von allen Browsern unterstützt, von großen UI Libraries aber nur selten umgesetzt. Über Semantik, Accessibility und Modals. - [Multi DELETE - Einfach tabellenübergreifend löschen](https://www.mm-newmedia.de/2009/01/multi-delete-einfach-tabellenubergreifend-loschen/) - Es hat endlich ein Ende für jedes zu löschende Element ein einzelnes Query abzusenden.Multi Delete - einfach tabellenübergreifend löschen. - [Datumsangaben mit PHP - Teil III](https://www.mm-newmedia.de/2013/02/datumsangaben-mit-php-teil-iii/) - In diesem Artikel der Reihe Datumsangaben mit PHP erkläre ich Euch, wie man z.B. aus einem "Thursday" mit PHP nativen Funktionen einen deutschen "Donnerstag" macht. - [PDO und die WHERE IN Problematik](https://www.mm-newmedia.de/2014/03/pdo-und-die-where-in-problematik/) - Heute habe ich mal einen Lösungsvorschlag für die WHERE IN Problematik bei PDO Prepared Statements in PHP. Absolut sicher und ohne String Verkettung. - [Datumsangaben mit PHP](https://www.mm-newmedia.de/2012/10/datumsangaben-mit-php/) - In diesem kurzen Artikel schildere ich meine Erfahrungen mit dem DateTime Objekt und den Unterschieden zu den prozeduralen Funktionen von PHP. - [Assoziative Arrays mit Javascript](https://www.mm-newmedia.de/2010/02/assoziative-arrays-mit-javascript/) - Sich die Schlüssel und Werte eines Objektes oder assoziativen Arrays in Javascript ausgeben zu lassen, benötigt man ledigliche eine kleine Schleife. - [PDO und die Vergleichsfunktion LIKE](https://www.mm-newmedia.de/2009/08/pdo-und-die-vergleichsfunktion-like/) - Heute beschreibe ich, wie man mit PDO ein LIKE Query richtig absetzt und damit performant und komfortabel die das gewünschte Ergebnis aus der Datenbank erzielt. - [Was sind eigentlich Traits?](https://www.mm-newmedia.de/2017/06/was-sind-eigentlich-traits/) - In diesem Artikel werden PHP Traits, die es seit PHP 5.4 gibt, ausführlich erklärt. Anhand eines praktischen Beispiels erfährst Du, wie man Traits anwendet. - [Über den Sinn und Unsinn einer PHP Template Engine](https://www.mm-newmedia.de/2020/12/ueber-den-sinn-und-unsinn-einer-php-template-engine/) - Sind PHP Template Engines ein Vorteil für die Entwicklung? Lest hier, warum PHP Template Engines keinen Sinn ergeben und man besser darauf verzichten sollte. - [Freaky Friday: Zend Framework 2 und Hydrierung mit Strategie](https://www.mm-newmedia.de/2017/03/freaky-friday-zend-framework-2-und-hydrierung-mit-strategie/) - Die Hydrierung von Datenmodellen mit dem Zend Framework 2 ist ziemlich beeindruckend und einfach. Ein praktisches Beispiel, wie es funktionieren kann. - [Ist WordPress Bashing ein Zeichen von PHP Expertise?](https://www.mm-newmedia.de/2022/05/ist-wordpress-bashing-ein-zeichen-von-php-expertise/) - Heute soll es einfach mal über meine ganz persönliche Meinung als PHP Freelancer mit nun über 15 Jahren Erfahrung gehen. Ich, der nun schon lange Enterprise Software mit gängigen oder eigens programmierten PHP Frameworks realisiert, möchte heute mal eine Lanze für WordPress brechen. Über Nacht wurde WordPress 6.0 veröffentlicht. Das Release beinhaltet über 500 kleine Exzessives Bashing, sobald man WordPress in den Mund nimmt, gibt es nicht erst seit gestern. Wieso das absolut albern und gar nicht professionell ist ... - [Was macht eigentlich PHP 's strict_types?](https://www.mm-newmedia.de/2022/04/was-macht-eigentlich-php-s-strict_types/) - PHP hat sich mit den Jahren stark weiter entwickelt. Was genau man mit strikter Typisierung erreicht und warum das alles notwendig ist, erfahrt ihr im Artikel. - [BiPRO Enumerationen mit PHP 8.1 einfach erstellen](https://www.mm-newmedia.de/2022/04/bipro-enumerationen-mit-php-8-1-einfach-erstellen/) - Endlich! BiPRO Enumerationen mit PHP 8.1 automatisch erstellen lassen. Wie das gehen könnte, zeige ich Euch im neuen MM Newmedia Blog Artikel. - [Generics mit PHP? Wie geht das denn?](https://www.mm-newmedia.de/2022/03/generics-mit-php-wie-geht-das-denn/) - Vorweg: Nein, PHP implementiert kein Generic Programming. Es gab zu diesem Thema schon heiß diskutierte RFCs und der Schrei nach Generics in PHP ist immer mal wieder zu hören. Aber bisher wurden Generics nicht in PHP umgesetzt, da diese erhebliche Änderungen in PHP selbst voraussetzen würden. Unter anderem ist hier die technische Implementierung von Arrays Generics mit PHP? Geht das denn? Eben. Es geht nicht. Wie ihr ein ähnliches Verhalten mit PHP realisiert, zeige ich Euch im neuen MM Newmedia Blog Artikel. - [Die zeitsprung BiPRO Cloud](https://www.mm-newmedia.de/2020/10/die-zeitsprung-bipro-cloud/) - Die neue BiPRO Cloud von der zeitsprung GmbH & Co. KG im Detail erklärt. Was kann sie und wie einfach ist sie wirklich? - [PHP Soap und das p12 Zertifikat](https://www.mm-newmedia.de/2014/06/php-soap-und-das-p12-zertifikat/) - Wie man mit dem PHP5 SoapClient Client Zertifikate im p12 Format anwenden kann, zeige ich Euch kurz und knapp in diesem Artikel. - [Das große kleine SOAP Webservice How-To](https://www.mm-newmedia.de/2020/04/das-grosse-kleine-soap-webservice-how-to/) - Dieser neue MM Newmedia Blog Artikel beschreibt, wie man mit PHP nativen Mitteln einen SOAP XML Webservice konsumieren kann, ohne auch nur einen einzigen XML String selbst schreiben zu müssen. - [XSLT Template Engine](https://www.mm-newmedia.de/2020/03/xslt-template-engine/) - Template Engines sind nichts neues. Diese Template Engine verarbeitet allerdings XML Daten direkt und stellt sie auf dem Bildschirm dar. - [Freaky Friday: Objekte in XML umwandeln](https://www.mm-newmedia.de/2020/03/freaky-friday-objekte-in-xml-umwandeln/) - In diesem Artikel soll es darum gehen aus einer komplexen PHP Objektstruktur automatisiert die entsprechende XML Struktur zu erstellen. Alles ohne selbst XML Strings schreiben zu müssen. - [Eigene Funktionen? Bitte nicht!](https://www.mm-newmedia.de/2020/02/eigene-funktionen-bitte-nicht/) - Das StackOverflow Problem, dass komplexe Lösungen für die einfachsten Probleme angeboten werden, ist jedem Entwickler bekannt. Hier mal ein kleines Beispiel ... - [Freaky Friday: Simple XML Iteration](https://www.mm-newmedia.de/2020/01/freaky-friday-simple-xml-iteration/) - Einfach rekursiv über XML iterieren? Kein Problem. PHP bietet von Hause aus simple Lösungen, mit denen man einfach und performant ans Ziel kommt. - [Wer den Schaden hat, hat keinen Service](https://www.mm-newmedia.de/2019/10/wer-den-schaden-hat-hat-keinen-service/) - Standardisierte, voll automatisierte, hoch qualitative, digitalisierte Schadenmeldungen an Versicherungen? Gab es bis heute noch nicht. Wir haben das geändert. - [Freaky Friday: Ein Generator für alle](https://www.mm-newmedia.de/2019/09/freaky-friday-ein-generator-fuer-alle/) - Na? Heute schon über den Speicherverbrauch Deiner PHP Applikation nachgedacht? Nein? Dann wird es Zeit sich mal mit Generatoren zu beschäftigen. - [Freaky Friday: Benutzt weniger Arrays!](https://www.mm-newmedia.de/2019/08/freaky-friday-benutzt-weniger-arrays/) - Warum Arrays als Rückgabewerte in PHP nicht sinnvoll sind. Ein Ausflug in das objektorientierte Programmieren. - [Zend Framework 2: Extrahierung mit Filterung von Daten](https://www.mm-newmedia.de/2017/05/zend-framework-2-extrahierung-mit-filterung-von-daten/) - In diesem Artikel geht es um die Hydrierung und die Extrahierung von Daten mit dem Zend Framework 2 und den - [Betriebsferien 2018](https://www.mm-newmedia.de/2018/09/betriebsferien-2018/) - Ab kommenden Montag, den 17.09.2018 werde ich für zwei Wochen im Urlaub sein. Bitte beachtet also, dass das MM Newmedia Büro zwischen dem 17.09.2018 und dem 30.09.2018 telefonisch nicht erreichbar ist. Solltet ihr etwas auf dem Herzen haben, sendet bitte eine E-Mail an info@mm-newmedia.de. - [Reihenfolge von XML Elementen im BiPRO Schema](https://www.mm-newmedia.de/2019/02/reihenfolge-von-xml-elementen-im-bipro-schema/) - Eine einzuhaltende Reihenfolge von XML Elementen bei der Validierung gegen eine XSD Datei? Gibt 's nicht? Doch gibt es! Wie das ganze Funktioniert, kann man in diesem Artikel nachlesen. - [PHP und BiPRO: Norm410 Client und Server](https://www.mm-newmedia.de/2018/10/php-und-bipro-norm410-client-und-server/) - Ein kleines Update der bisherigen Umsetzung eines Clients und eines Server entsprechend der BiPRO Norm 410 mit PHP7 als freier Download. - [Gebäudeversicherung REST API](https://www.mm-newmedia.de/2018/10/gebaeudeversicherung-rest-api/) - Für den Kunden vs vergleichen-und-sparen GmbH wurde eine Schnittstelle entwickelt, mit der man Tarifierungsergebnisse und eine Beantragen hätte anstoßen können. Was diese API alles konnte und wieso sie niemals in Produktion ging, erfahrt ihr hier. - [Drei Seen Haus in Neustrelitz Fürstensee](https://www.mm-newmedia.de/2018/06/drei-seen-haus-in-neustrelitz-fuerstensee/) - Endlich mal ein eigenes Projekt, bei dem ich mich austoben konnte. Durch den Eigentümerwechsel des Drei Seen Hauses in Neustrelitz - Fürstensee in Mecklenburg-Vorpommern war der perfekte Moment gekommen die etwas in die Tage gekommene Seite des Ferienhauses komplett zu überarbeiten. Das Ziel war es einen optisch ansprechenden, funktionalen One Pager zu entwickeln, der sowohl die Eigenschaften des Ferienhauses als auch eine einfache Möglichkeit das Ferienhaus zu buchen bietet. - [Enkelkind.de](https://www.mm-newmedia.de/2018/04/enkelkind-de/) - Das Online Magazin für Großeltern hat eine neue Website von MM Newmedia bekommen. - [Das Thema Digitalisierung in Deutschland](https://www.mm-newmedia.de/2018/02/das-thema-digitalisierung-in-deutschland/) - Gestern abend saß ich bequem auf der Couch und sah bei Twitter einen Tweet von Sina Trinkwalder über ihren Auftritt in der ZDF Talkshow Maybrit Illner vom 22. Februar 2018. In besagter Show ging es um das Thema Digitalisierung in Deutschland. Geladen waren der Chef des Bundeskanzleramtes Peter Altmaier, die designierte SPD Parteivorsitzende Andrea Nahles, - [Freaky Friday: Zend Framework Collections](https://www.mm-newmedia.de/2018/02/freaky-friday-zend-framework-collections/) - Eine ausführliche, detaillierte Anleitung zur Anwendung von Zend Framework Form Collections in Formularen inklusive der Integration von Hydratoren, Filtern, Validatoren und Entitäten. Hier bekommst Du ein vollständiges, verständliches Beispiel. - [Freaky Friday: Beschreibungstexte für das WordPress Menü](https://www.mm-newmedia.de/2018/01/freaky-friday-beschreibungstexte-fuer-das-wordpress-menue/) - Beschreibungen zu den einzelnen Menüpunkten im WordPress Menü. Nichts leichter als das. Eine Beschreibung wie es geht, bekommt ihr im neuen MM Newmedia Freaky Friday Artikel. - [Frohe Weihnachten und ein erfolgreiches neues Jahr](https://www.mm-newmedia.de/2017/12/frohe-weihnachten-und-ein-erfolgreiches-neues-jahr/) - Es ist soweit. Ich gehe für dieses Jahr in die Weihnachtsferien. Im neuen Jahr wird dann wirklich alles neu sein. Also gewöhnt Euch jetzt schon mal an die neuen, unten angehängten Kontaktdaten. Wir sehen uns frisch und voller Tatendrang am 02.01.2018 wieder. Erholt Euch gut. Genießt die besinnlichen Weihnachtsfeiertage. Lasst Euch von Euren Lieben reich - [Zehn Jahre MM Newmedia](https://www.mm-newmedia.de/2017/12/zehn-jahre-mm-newmedia/) - Heute auf den Tag genau wurde MM Newmedia gegründet. Zehn Jahre Web Entwicklung. Ein kleiner Rückblick und ein kleiner Blick in die Zukunft. - [Ozella Music](https://www.mm-newmedia.de/2017/10/ozella-music/) - Ozella Music, das renomierte Jazz Label, hat eine neue Online Präsenz erhalten und erscheint ab sofort im neuen Glanz. - [Kornkompetenz](https://www.mm-newmedia.de/2017/10/kornkompetenz/) - Bei diesem RP07 WordPress Projekt wurden einige Highlights realisiert. Neben WooCommerce mit direkter Amazon Partner Anbindundung gibt es eine Menge mehr. - [PHP und BiPRO: Sich wiederholende Elemente im SOAP Request](https://www.mm-newmedia.de/2017/10/php-und-bipro-sich-wiederholende-elemente-im-soap-request/) - Mit objektorientiertem PHP mehrere Elemente mit gleichem Namen in einem SOAP XML Request darstellen? Kein Problem. Hier erfährst Du, wie es geht. - [Wordpress Custom Post Types in der Navigation](https://www.mm-newmedia.de/2017/07/wordpress-custom-post-types-in-der-navigation/) - Custom Post Types automatisch als Untermenüpunkte in der Frontend Navigation aufnehmen? Wie das gehen kann, erfahrt ihr in diesem MM Newmedia Blog Artikel. - [Zend Framework 2: Factory mit Optionen](https://www.mm-newmedia.de/2017/07/zend-framework-2-factory-mit-optionen/) - Optionale Parameter in einer Service Factory des Zend Framework 2? Geht das? Ja, das geht. Sogar ziemlich einfach. Wie das geht? Das erfahrt ihr hier. - [Frohe Ostern](https://www.mm-newmedia.de/2017/04/frohe-ostern/) - Wir wünschen Ihnen friedliche, besinnliche und glückliche Osterfeiertage. - [Gewässerschadenhaftpflicht Vergleichsrechner für vs vergleichen-und-sparen GmbH](https://www.mm-newmedia.de/2017/03/gewaesserschadenhaftpflicht-vergleichsrechner-fuer-vs-vergleichen-und-sparen-gmbh/) - Auf Basis des Zend Frameworks 2 und der bereits für den Hundehaftpflichtversicherung Vergleichsrechner entwickelten Komponenten wurde ein Vergleichsrechner für Tarife der Gewässerschadenhaftpflichtversicherung entwickelt. Für diese Entwicklung wurden wesentliche Zend Framework 2 und Javascript Komponenten, wie z.B. die Berechnung der Tarife, nochmals komplett überarbeitet. Mit den Änderungen konnten wesentliche Geschwindigkeitsvorteile erzielt werden. - [Der neue Gewässerschadenhaftpflicht Vergleichsrechner](https://www.mm-newmedia.de/2017/02/der-neue-gewaesserschadenhaftpflicht-vergleichsrechner/) - Die Neuentwicklung für den Kunden vs vergleichen-und-sparen GmbH kann sich wirklich sehen lassen. Der Vergleichsrechner zur Gewässerschadenhaftpflicht. - [Das ist das Ende](https://www.mm-newmedia.de/2016/12/das-ist-das-ende/) - Das MM Newmedia Jahr 2016 im Rückblick und ein kleiner Ausblick auf das kommende Jahr 2017. - [Freaky Friday: Native Drag 'n Drop](https://www.mm-newmedia.de/2016/11/freaky-friday-native-drag-n-drop/) - In diesem Artikel wird ein komplette Bildupload mit nativem Javascript und Ajax Requests beschrieben. Ein praktisches Beispiel gibt es ebenfalls. - [Freaky Friday: CSS3 ist schräg](https://www.mm-newmedia.de/2016/11/freaky-friday-css3-ist-schraeg/) - Für ein aktuelles Kundenprojekt wurde eine eher etwas unübliche Lösung gesucht, um eine starre Hintergrundgrafik dynamischer zu gestalten. Wie? Lest es hier. - [PHP und BiPRO Teil 6: Norm410 Response und die Classmap](https://www.mm-newmedia.de/2016/10/php-und-bipro-teil-6-norm410-response-und-die-classmap/) - In diesem Artikel wird die Response des Security Token Services in einem Objekt gekapselt und so programmiert, wie wir sie brauchen. Download inklusive. - [Freaky Friday: Datalist Facepalm](https://www.mm-newmedia.de/2016/09/freaky-friday-datalist-facepalm/) - Warum man das HTML5 datalist Element aktuell noch nicht verwenden sollte an einem praktischen Beispiel erklärt. - [Freaky Friday: Geschwindigkeitskontrolle](https://www.mm-newmedia.de/2016/08/freaky-friday-geschwindigkeitskontrolle/) - In diesem Freaky Friday Artikel soll es heute einfach mal um die Ladegeschwindigkeit von Webseiten gehen. Wie ist der aktuelle Zustand und was kann man tun? - [Eindrücke und Einsichten zum BiPRO Tag 2016](https://www.mm-newmedia.de/2016/08/eindruecke-und-einsichten-zum-bipro-tag-2016/) - Ich war dieses Jahr auf dem BiPRO Tag und habe einen kleinen Vortrag über den Umgang von BiPRO Normen mit PHP gehalten. Meine Eindrücke dieses Tages. - [Der BiPRO-Tag 2016 und ich](https://www.mm-newmedia.de/2016/04/der-bipro-tag-2016-und-ich/) - Seit ein paar Tagen steht nun fest, dass ich als Gastreferent auf diem BiPRO Tag 2016 einen Vortrag über PHP und BiPRO halten werde. - [PHP5 und BiPRO Teil 5: Norm 410](https://www.mm-newmedia.de/2016/03/php5-und-bipro-teil-5-norm-410/) - Hier bekommt ihr ein vollständig funktionsfähiges Beispiel für die Umsetzung der BiPRO Norm 410 mit PHP5. - [Freaky Friday: Wordpress Shortcode Funktionen überschreiben](https://www.mm-newmedia.de/2016/02/freaky-friday-wordpress-shortcode-funktionen-ueberschreiben/) - In diesem Artikel beschreibe ich kurz und knackig, wie man Wordpress Shortcodes in einem Childtheme überschreiben kann. - [Tapetenwechsel Beckum](https://www.mm-newmedia.de/2016/01/tapetenwechsel-beckum/) - Für die Beckumer Raumausstatter Tapetenwechsel wurde eine Image Seite auf Wordpress Basis eingerichtet. Anja von der Beckumer Agentur kommunikativ lieferte das Design und die Bilder für die Website. Ich richtete die Wordpress Software ein und setzte das Design entsprechend um. - [Hundehaftpflicht Vergleichsrechner für vs vergleichen-und-sparen GmbH](https://www.mm-newmedia.de/2016/02/1069/) - Nachdem der alte Hundehaftpflicht Vergleichsrechner auf Basis des von mir entwickelten PHP5 Frameworks in die Jahre gekommen ist, sollte hier ein komplett neuer Vergleichsrechner auf Basis des Zend Frameworks 2 entwickelt werden. Vorgabe war ein komplett überarbeitetes, responsives Design, eine optimiertes User Interface und ein paar neue Funktionen, wie z.B. eine Angebotsanforderung für den Kunden oder die direkte Anbindund an das VIAS Kundensystem, in das sämtliche Antragsdaten gespeichert werden. - [Goldschmiede Beumer](https://www.mm-newmedia.de/2016/02/goldschmiede-beumer/) - Für die Goldschmiede Beumer wurde eine auf Wordpress basierende Website entwickelt. Das Hauptaugenmerk lag hier auf Responsive Design und der Visualisierung der Produkte, die die Goldschmiede herstellen bzw. anbieten kann. Professionell in Szene gesetzte Bilder der Goldschmiede wurden aufwendig über den kompletten Bildschirm visualisiert. - [Hundehaftpflicht Vergleichsrechner für safe.me](https://www.mm-newmedia.de/2016/02/hundehaftpflicht-vergleichsrechner-fuer-safe-me/) - Auf Basis von WordPress wurde ein Plugin entwickelt, welches das Ausführen eines Vergleichsrechners zur Hundehaftpflichtversicherung ermöglicht. Als Basis hierfür wurde das von mir entwickelte PHP5 Framework genutzt, welches im Hintergrund die Prozesse des Vergleichsrechners steuert und zuvor schon bei anderen Kunden zum Einsatz kam. - [THV SOAP Webservice Adcuri Versicherung](https://www.mm-newmedia.de/2016/01/thv-soap-webservice-adcuri-versicherung/) - Für das Kundenverwaltungssystem der vs vergleichen-und-sparen GmbH wurde eine PHP5 objektorientierte Anbindung des Webservices der Adcuri Versicherung geschaffen. Da der Adcuri Webservice nicht die BiPRO Norm umsetzt, wurde hier eine eigenstängiges System entwickelt, welches die verschiedenen Funktionen des Webservices bedienen kann. Angefangen von der Angebotserstellung über die Tarifierung bis hin zur Dunkelpolicierung wurden alle Webservice Funktionen integriert. - [Eis San Marco Beckum](https://www.mm-newmedia.de/2016/02/eis-san-marco-beckum/) - In Zusammenarbeit mit kommunikativ wurde die Website von Eis San Marco Beckum komplett überarbeitet. Die Seite ist komplett responsiv und wurde mit Parallax Effekten grafisch aufgewertet. Neben den aufwendigen grafischen Arbeiten wurde eine Facebook Schnittstelle integriert, die die letzte Nachricht der San Marco Facebook Seite auf der Website darstellt. - [Korfez Engineering Website](https://www.mm-newmedia.de/2016/02/korfez-engineering-website/) - In Zusammenarbeit mit RP07 | Visuelle Medien wurde für Korfez Engineering eine neue Website entwickelt. Der Kunde gab ein mehrsprachiges System in Auftrag, welches er zukünftig selbst pflegen möchte. Hier fiel die Wahl auf ein Wordpress Multisite System, welches die Mehrsprachigkeit der Website auf eine einfache Art und Weise herstellt. - [RP07 | Visuelle Medien Website](https://www.mm-newmedia.de/2016/02/rp07-visuelle-medien-website/) - Für RP07 | Visuelle Medien wurde ein Wordpress Multisite System installiert, welches die Mehrsprachigkeit der Website darstellen kann. Die Seite ist sowohl in deutscher als auch in englischer Sprache verfügbar. - [Ferienwohnung "Bi de Möhl"](https://www.mm-newmedia.de/2016/02/ferienwohnung-bi-de-moehl/) - Aufgabenbereich: PHP5 Programmierung, XML, HTML5, CSS3 Status: abgeschlossen (Juni 2013) Kunde: RP07 Projektbeschreibung In Zusammenarbeit mit RP07 - Visuelle Medien wurde für die bestehende Website Ferienwohnung "Bi de Möhl" ein Belegungskalender entwickelt. Anhand dieses Kalenders kann die Belegung der Ferienwohnung eingesehen werden. Tage, die bereits belegt sind, können redaktionell über ein Backend gepflegt werden, welches - [Objektorientiertes Javascript](https://www.mm-newmedia.de/2014/08/objektorientiertes-javascript/) - Aus vielen anderen Programmiersprachen kennt man die Objektorientierung. Aber sind Klassen, Methoden, Eigenschaften und Vererbung mit Javascript möglich? - [FTP Webservice Agila Versicherung](https://www.mm-newmedia.de/2016/02/ftp-webservice-agila-versicherung/) - Für die vs vergleichen-und-sparen GmbH wurde die Anbindung an den Webservice der Agila Versicherung umgesetzt. Da der Agila Webservice auf SFTP Basis funktioniert und nicht wie von anderen Webservices gewohnt auf SOAP oder REST Basis, war dies eine kleine Herausforderung. - [SOAP Webservice Adcuri Versicherung](https://www.mm-newmedia.de/2016/02/soap-webservice-adcuri-versicherung/) - Für das Kundenverwaltungssystem der vs vergleichen-und-sparen GmbH wurde eine PHP5 objektorientierte Anbindung des Webservices der Adcuri Versichverung geschaffen. Da der Adcuri Webservice nicht die BiPRO Norm umsetzt, wurde hier eine eigenstängiges System entwickelt, welches die verschiedenen Funktionen des Webservices bedienen kann. - [SOAP Webservice Janitos Versicherung](https://www.mm-newmedia.de/2016/02/soap-webservice-janitos-versicherung/) - Der Webservice der Janitos Versicherung wurde ebenfalls in das Kundenverwaltungsprogramm der vs vergleichen-und-sparen GmbH integriert. Der Webservice orientiert sich an der BiPRO Norm und nimmt Antragsdaten zur Tierhaftpflichtversicherung an. - [Vergleichsrechner Bauleistungsversicherung](https://www.mm-newmedia.de/2016/01/vergleichsrechner-bauleistungsversicherung/) - Für die vs vergleichen-und-sparen GmbH sollte der bereits vorhandene Vergleichsrechner zur Bauleistungeversicherung, der von mir im Jahre 2007 entwickelt wurde, grundlegend überarbeitet werden. Der Rechner musste dringend an die Struktur des von mir entwickelten PHP5 Frameworks angepasst werden. Zudem war das Design und die Funktionalität des bestehenden Rechners stark veraltet. Sowohl der Pflegeaufwand für die Mitarbeiter als auch die Usability für den Endverbraucher sollten stark vereinfacht werden. - [Vergleichsrechner Bauherrenhaftpflichtversicherung](https://www.mm-newmedia.de/2016/01/vergleichsrechner-bauherrenhaftpflichtversicherung/) - Dieser Vergleichsrechner wurde ebenfalls von der vs vergleichen-und-sparen GmbH in Auftrag gegeben. Der bestehende, stark veraltete Vergleichsrechner zur Bauherrenhaftpflichtversichrung musste dringend an das neue Design und noch viel dringender an die neuen technischen Gegebenheiten angepasst werden. Der bisherige Rechner, der von mir im Jahr 2007 programmiert wurde, rechnete nur sehr ungenau und bildete nicht mehr alle Möglichkeiten der Bauherrenhaftpflichtversicherung ab. Zudem war der Pflegeaufwand für die alte Entwicklung enorm hoch. - [Vergleichsrechner Baukombiversicherung](https://www.mm-newmedia.de/2016/01/vergleichsrechner-baukombiversicherung/) - Dieser Vergleichsrechner ist eine Kombination aus den bereits vorhandenen Vergleichsrechnern Bauleistung und Bauherren. Die Besonderheit dieses Vergleichsrechners besteht darin, dass es im Vergleich zu anderen für die vs vergleichen-und-sparen GmbH entwickelten Vergleichsrechner keinen separaten Rechenkern gibt. Der Rechner bedient sich anhand der bereits für die genannten Rechner entwickelten Rechenkerne und führt diese Ergebnisse dann einfach zusammen. Abweichende Berechnungen werden mittels Event Listener in die vorhandene Struktur der Rechenkerne inkludiert. Somit ist der Pflegeaufwand für diesen Vergleichsrechner enorm reduziert worden. - [Vergleichsrechner Wohngebäudeversicherung](https://www.mm-newmedia.de/2016/01/vergleichsrechner-wohngebaeudeversicherung/) - Der Vergleichsrechner zur Wohngebäudeversicherung ist sicherlich die größte Herausforderung unter den erstellten Vergleichsrechnern für die vs vergleichen-und-sparen GmbH gewesen. Bereits im Jahr 2008 wurde eine erste, sehr vereinfachte Version des Vergleichsrechners zur Wohngebäudeversicherung von mir programmiert. Seither wurde der Rechner stetig verbessert und in seinem Funktionsumfang erweitert. So wurde der Rechner bereits im Juni des Jahres 2012 mit der Note 1,8 durch das Verbraucherportal testsieger.de zum Testsieger unter acht teilnehmenden Portalen ernannt. Der Vergleichsrechner zählte zum Ende der Zusammenarbeit mit der vs vergleichen-und-sparen GmbH zu den schnellsten und am genauesten rechnenden. Weitestgehend wurden die Prämien auf den Cent genau berechnet. - [Haarkult Schwerte](https://www.mm-newmedia.de/2016/01/haarkult-schwerte/) - In Zusammenarbeit mit René Heberling und Dustin Streek ist diese grafisch herausragende Website für Haarkult Schwerte entstanden. Dustin lieferte hier ein wirklich enorm gut ausgearbeitetes Photoshop Layout auf Basis des Konzepts von René und ich habe das Layout dann als Wordpress Theme umgesetzt. Weiterhin musste ein Event Plugin für Wordpress entwickelt werden, welches ein das Gewinnspiel Mad Monday ermöglicht. - [ITA Industrietechnik Ahlen GmbH & Co KG](https://www.mm-newmedia.de/2016/01/ita-industrietechnik-ahlen-gmbh-co-kg/) - Für die weltweit tätige ITA Industrietechnik Ahlen GmbH und Co. KG wurde in Zusammenarbeit mit der Beckumer Agentur kommunikativ eine neue Website auf Wordpress Basis entwickelt. Anja von kommunikativ lieferte hier das Konzept und das Design, welches ich für Wordpress umgesetzt habe. Zudem wurde ein Produktkatalog nach den Wünschen des Kunden als Wordpress Plugin entwickelt. Ebenfalls wurde eine Suche mit entsprechender Autovervollständigung realisiert, welche sowohl den Titel und den Beschreibungstext als auch die Produktmerkmale nach dem eingegebenen Suchbegriff durchsucht. Besonders wichtig war dem Kunden hier die Suche nach Bestellnummern, welche in verschiedenen Formaten angegeben werden können. - [Die2 Beckum](https://www.mm-newmedia.de/2016/01/die2-beckum/) - Zum 30jährigen Firmenjubiläum hat die Beckumer Modeboutique Die2 einen neuen Internetauftritt bekommen. Das Konzept und das Design wurden von Anja von der Beckumer Agentur kommunikativ geliefert. Ich habe das Design für Wordpress umgesetzt. - [SOAP Webservice Rhion Versicherung](https://www.mm-newmedia.de/2016/01/soap-webservice-rhion-versicherung/) - Die Anbindung des vs vergleichen-und-sparen GmbH Kundenverwaltungsprogramms an den SOAP Webservice der Rhion Versicherung zur Dunkelpolicierung von Anträgen, die aus dem Vergleichsrechner zur Hundehaftpflichtversicherung und den dazugehörigen Online Anträgen hervor gegangen sind, wurde erstmalig im Jahr 2007 durch mich realisiert. Durch das zwischenzeitliche Serverupdate auf PHP 5.3 des Kunden, wurde eine wesentlich komplexere Struktur für Soap Webservices beim Kunden realisiert, die die BiPRO Norm abbildet und für weitere Webservices vererben kann. - [Freaky Friday: CSS3 Checkbox Hack](https://www.mm-newmedia.de/2016/02/freaky-friday-css3-checkbox-hack/) - In diesem Artikel geht es um den CSS3 Checkbox Hack. Ich erkläre anhand eines praktischen Beispiels, was dieser Hack kann und welche Möglichkeiten entstehen. - [Constraint Validation, Change Events und Select Eingabefelder im Edge Browser](https://www.mm-newmedia.de/2016/01/constraint-validation-change-events-und-select-eingabefelder-im-edge-browser/) - Gerade ist in einer Applikation eines Kunden aufgefallen, dass Formulare unter speziellen Umständen nicht richtig validiert werden. In diesem speziellen Fall lag ein Change Event auf einem Select Eingabefeld. Dieses Change Event sollte die Constraint Validation API direkt ausführen. Idee dahinter war, dass ein User bei Änderung seiner Auswahl sofort sieht, ob die getroffene Auswahl - [Der neue Hundehaftpflicht Vergleichsrechner](https://www.mm-newmedia.de/2016/01/der-neue-hundehaftpflicht-vergleichsrechner/) - Für die vs vergleichen-und-sparen GmbH wurde ein neuer Vergleichsrechner zur Hundehaftpflicht Versicherung erstellt. Ein kleiner Bericht, was unter der Haube steckt. - [Immer wieder freitags (KW 42)](https://www.mm-newmedia.de/2011/10/immer-wieder-freitags-kw-42/) - Auch diese Woche gibt es wieder neues über Entwicklungen im hause MM Newmedia zu berichten. Die iak GmbH als auch liviwell wurden diese Woche bearbeitet. - [Immer wieder freitags ...](https://www.mm-newmedia.de/2011/10/immer-wieder-freitags/) - Eine wöchtlich widerkehrende Zusammenfassung der Entwicklungen der Firma MM Newmedia. Faktor24/7, Vergleichen und Sparen, liviwell und die Hirsch Apotheke in Beckum. - [MM Newmedia wünscht frohe Weihnachten und einen guten Rutsch!](https://www.mm-newmedia.de/2012/12/mm-newmedia-wunscht-frohe-weihnachten-und-einen-guten-rutsch/) - MM Newmedia wünscht allen Kunden, Partnern, Agenturen und Freunden ein frohes, besinnliches Fest und einen guten Rutsch ins neue Jahr 2013! - [Frohe Weihnachten!](https://www.mm-newmedia.de/2015/12/frohe-weihnachten/) - MM Newmedia wünscht frohe Weihnachten und verabschiedet sich für dieses Jahr. Wir sehen uns alle im neuen Jahr 2016 wieder. - [Freaky Friday: Responsive Bilder](https://www.mm-newmedia.de/2015/12/freaky-friday-responsive-bilder/) - In diesem Artikel erfahrt ihr, wie ihr mit einfachen Mitteln responsive Bilder unter HTML5 realisieren könnt. - [Zend Framework Münsterland / OWL Meetup](https://www.mm-newmedia.de/2015/10/zend-framework-muensterland-owl-meetup/) - Die Simplicity Trade GmbH lädt zum ersten Zend Framework Meetup nach Oelde ein. Herr Oliver Köhler wird über das Thema Routing sprechen. - [PHP5 und BiPRO Teil 4: Security Token Service](https://www.mm-newmedia.de/2015/10/php5-und-bipro-teil-4-security-token-service/) - In diesem Artikel wird die BiPRo Reihe unter PHP5 fortgesetzt. Es gibt hier ein komplett kommentiertes Beispiel zur Umsetzung des Security Token Services. - [Freaky Friday: Slides ohne Javascript](https://www.mm-newmedia.de/2015/09/freaky-friday-slides-ohne-javascript/) - Für Slides wird seit geraumer Zeit kein Javascript mehr benötigt. Wie ihr mit CSS3 Transitions Slide Effekte realisieren könnt, erkläre ich in diesem Artikel. - [Freaky Friday: Wenn Geister klicken](https://www.mm-newmedia.de/2015/08/freaky-friday-wenn-geister-klicken/) - In diesem Artikel beschäftige ich mich mit dem Ghost Click Problem, welches auf für mobile Endgeräte optimierten Websites auftreten kann. Ursachen und Lösungen. - [Die Bahn als rollendes Büro - geht das?](https://www.mm-newmedia.de/2015/07/die-bahn-als-rollendes-buero-geht-das/) - Meine Reaktion auf einen Artikel im Blog der Deutschen Bahn zur Realität eines digitalen Nomaden in der Bahn. - [Freaky Friday: Zend Framework 2 und Validatoren mit Table Gateway in Form Collections](https://www.mm-newmedia.de/2015/07/freaky-friday-zend-framework-2-und-validatoren-mit-table-gateway-in-form-collections/) - In diesem Artikel geht es um selbst erstellte Validatoren mit Datenbankverbindung im Zend Framework 2. Wie übergebe ich ein TableGateway an einen Validator? - [Freaky Friday: Die Fehler, die wir manchmal machen](https://www.mm-newmedia.de/2015/06/freaky-friday-die-fehler-die-wir-manchmal-machen/) - Ein einfacher, objektorientierter Ansatz, um PHP Fehlermeldungen als ErrorException zu handhaben. - [Freaky Friday: Nach Alphabet sortieren](https://www.mm-newmedia.de/2015/05/freaky-friday-nach-alphabet-sortieren/) - In diesem Artikel wird kurz und knapp beschrieben, wie man anhand der SplMinHeap Klasse Strings alphabetisch aufsteigend sortieren kann. - [Freaky Friday: Buchstabensalat](https://www.mm-newmedia.de/2015/05/freaky-friday-buchstabensalat/) - Endlich mal wieder ein neuer Beitrag und gleich auch eine neue Idee, um hier mal wieder ein bisschen Regelmäßigkeit in den Blog zu bringen. Es wird nun jeden Freitag einen kleinen Codeschnipsel geben. Heute möchte ich einfach einen kleinen Codeschnipsel mit Euch teilen, der mir, so einfach er jetzt im Nachhinein aussehen mag, damals ziemliches - [Neues FAQ System auf vergleichen-und-sparen.de](https://www.mm-newmedia.de/2011/11/neues-faq-system-auf-vergleichen-und-sparen-de/) - MM Newmedia hat für vergleichen-und-sparen.de ein neues FAQ System programmiert, welches bereits jetzt online ist. Erfahrt mehr über die technischen Details. - [cURL, DOM und XPath effektiv mit PHP nutzen](https://www.mm-newmedia.de/2011/12/curl-dom-und-xpath-effektiv-mit-php-nutzen/) - In einem kurzen Beispiel beschreibe ich, wie man die PHP cURL Library nutzt, um Formulare auf entfernten Servern auszuführen. - [Wrong Document Error! WTF?!?!](https://www.mm-newmedia.de/2010/05/wrong-document-error-wtf/) - Fremde DOM Elemente können gar nicht in ein anderes Dokument eingebunden werden? Oh doch! Das geht mit DomDocument::importNode(). - [Eine XSLT Template Engine](https://www.mm-newmedia.de/2011/06/eine-xslt-template-engine/) - XSLT ist ein mächtiges Werkzeug auf Basis von XML. Hier findest Du eine XSLT Template Engine, die Dir das Arbeiten mit XSL Templates vereinfacht. - [Formulare mit HTML5 und CSS3 erstellen](https://www.mm-newmedia.de/2014/09/formulare-mit-html5-und-css3-erstellen/) - Der einfache Titel dieses Beitrages täuscht. Mit den aktuellen Browsern kann man komplette Formulare validieren, Fehlermeldungen darstellen und sogar reguläre Ausdrücke in den Eingabefeldern hinterlegen, gegen die die Eingaben validiert werden. In diesem Artikel erfahrt ihr, zu was die aktuellen Browser fähig sind. Die Eingabefelder Mit HTML5 kamen auch neue Typen für einfache Eingabefelder. Während - [Der umfangreichste Vergleichsrechner zur Bauherrenhaftpflichtversicherung](https://www.mm-newmedia.de/2009/04/der-umfangreichste-vergleichsrechner-zur-bauherrenhaftpflichtversicherung/) - Soeben sind die neuen Funktionen des Vergleichsrechners zur Bauherrenhaftpflichtversicherung für die IAK GmbH veröffentlicht worden. - [IAK Hundehaftpflicht-Vergleichsrechner nun auch auf hunde.de](https://www.mm-newmedia.de/2009/01/iak-hundehaftpflicht-vergleichsrechner-nun-auch-auf-hundede/) - Der von MM Newmedia entwickelte Hundehaftpflicht Vergleichsrechner ist nun zukünftig auch über das IAK Partnerprogramm auf den Seiten von hunde.de zu erreichen. - [Entwicklung der IAK GmbH API](https://www.mm-newmedia.de/2009/03/entwicklung-der-iak-gmbh-api/) - Die IAK GmbH stellt ihren Partnern und allen, die diesen Service nutzen wollen, zukünftig eine mächtige API zur Verfügung, die alle Belange von individuellen Vergleichsrechnern erfüllt. - [XML Manipulation mit PHP](https://www.mm-newmedia.de/2009/05/xml-manipulation-mit-php/) - In diesem Tutorial wird Euch gezeigt, wie ihr mit dem mächtigen PHP Document Object Model komplexe XML Konstrukte erstellen könnt. - [Was war in den letzten Wochen?](https://www.mm-newmedia.de/2010/01/was-war-in-den-letzten-wochen/) - Eine kurze Zusammenfassung, was in den letzten Wochen geschehen ist und was werden wird. EIn Überblick über abgewickelte und geplante MM Newmedia Projekte. - [IAK GmbH: Dunkelpolicierung für die Janitos realisiert](https://www.mm-newmedia.de/2010/09/iak-gmbh-dunkelpolicierung-fur-die-janitos-realisiert/) - Ab sofort werden Antragsdaten aus den Vergleichsrechnern der IAK GmbH automatisiert via Webservice an die Janitos Versicherung weitergeleitet. - [Einfach mal phpDoc auslesen](https://www.mm-newmedia.de/2011/01/einfach-mal-phpdoc-auslesen/) - Mit der Reflection API von PHP5 ist das Auslesen von PHP Kommentaren kein Problem mehr. Mit der Reflection API können phpDoc Standard Kommentare einfach ausgelesen werden. - [1blick.de ist online](https://www.mm-newmedia.de/2011/02/1blick-de-ist-online/) - Seit gestern ist 1blick.de am Start und bietet unter anderem auch einen ausführlichen Vergleichsrechner zur Wohngebäudeversicherung, den ich hier mal getestet habe. - [ArrayObject Vergleich](https://www.mm-newmedia.de/2013/01/arrayobject-vergleich/) - In diesem Artikel gehe ich auf einen kleinen Bug beim Vergleich von ArrayObject Instanzen ein und biete einen Lösungsansatz an. - [PHP Data Objects - Eine für alle](https://www.mm-newmedia.de/2008/12/php-data-objects-eine-fur-alle/) - Hier erkläre ich, wie PHP Data Objects funktioniert und welche Vor- und Nachteile bei PDO zu erwarten sind. - [Neue Applikationen für die vs vergleichen-und-sparen GmbH](https://www.mm-newmedia.de/2008/09/neue-applikationen-fur-die-iak-gmbh/) - Gestern haben wir den neuen Vergleichsrechner für die Pferdehaftpflichtversicherung für die IAK GmbH veröffentlicht. - [Mal wieder die 1&1 Internet AG](https://www.mm-newmedia.de/2008/05/mal-wieder-die-11-internet-ag/) - Bereits gestern Morgen passierte das, was ich als Entwickler ganz und gar nicht mag. Der Server der vs vergleichen-und-sparen GmbH, welcher von der 1&1 Internet AG gehostet wird, war nicht erreichbar. Nach einer kurzen Überprüfung des Serverstatus in Zusammenarbeit mit dem Serveradministrator stellte sich heraus, dass die 1&1 Internet AG mal wieder Probleme im Rechenzentrum - [Neues Verwaltungssystem für die vs vergleichen-und-sparen GmbH](https://www.mm-newmedia.de/2008/04/neues-verwaltungssystem-fur-die-iak-gmbh/) - MM Newmedia entwickelt neues, leistungsfähiges Verwaltungssystem für die IAK GmbH - [Vergleichen-und-sparen.de ist Qualitäts-Sieger im Test der Vergleichsportale](https://www.mm-newmedia.de/2012/07/vergleichen-und-sparen-de-ist-qualitats-sieger-im-test-der-vergleichsportale/) - Das Vergleichsportal vergleichen-und-sparen.de ist Qualitätssieger im Test des Verbraucherportals testsieger.de. - [Lokalpatriotismus](https://www.mm-newmedia.de/2014/03/lokalpatriotismus/) - Eine kleine Liebeserklärung an dieses kleine, ländliche, verschlafene Städtchen namens Beckum. Ein wenig Lokalpatriotismus um die Web-Worker hier in Beckum. - [PHP5 und BiPRO Teil III](https://www.mm-newmedia.de/2014/03/php5-und-bipro-teil-iii/) - Im dritten Teil gibt es Lösungsansätze für W3C gehostete Definitionen, die nicht direkt mit dem PHP5 SoapClient importiert werden können. - [Das Portfolio ist endlich online!](https://www.mm-newmedia.de/2014/01/das-portfolio-ist-endlich-online/) - Für das neue MM Newmedia Blog Layout wurde auch ein neues Portfolio eingeführt, welches einige der bisher umgesetzten Projekte zeigt. - [Wordpress Plugin Boilerplate](https://www.mm-newmedia.de/2014/01/wordpress-plugin-boilerplate/) - Mir als Entwickler stellen sich beim Anblick des Wordpress Codes die Nackenhaare auf. Mit dem Wordpress Plugin Boilerplate wird Plugin Entwicklung kinderleicht. - [Was sind eigentlich Code Reviews?](https://www.mm-newmedia.de/2014/01/was-sind-eigentlich-code-reviews/) - Dieses Video zeigt den Vortrag von Frank Sons über Code Reviews auf der Developer Conference in Hamburg des letzten Jahres. - [Die Validierung von deutschen Kommazahlen mit PHP](https://www.mm-newmedia.de/2013/11/die-validierung-von-deutschen-kommazahlen-mit-php/) - Kommazahlen im deutschen Format mit PHP zu validieren kann ein aufwendiges Unterfangen werden. Ich zeige Euch, wie es mit PHP5 ganz einfach geht. - [Der neue Vergleichsrechner zur Baukombiversicherung auf vergleichen-und-sparen.de](https://www.mm-newmedia.de/2013/11/der-neue-vergleichsrechner-zur-baukombiversicherung-auf-vergleichen-und-sparen-de/) - Heute wurde der von mir programmierte neue Vergleichsrechner zur Baukombiversicherung (Kombination aus Bauherren- und Bauleistungsversicherung) veröffentlicht. - [PHP5 und BiPRO Teil II](https://www.mm-newmedia.de/2013/10/php5-und-bipro-teil-ii/) - Auch mal wieder Probleme mit der PHP5 Umsetzung einer Anbindung an einen BiPRO Webservice eines Versicherers? Heute mal eine Lösung für Type Definitionen. - [Warum BiPRO und ich keine Freunde mehr werden](https://www.mm-newmedia.de/2013/10/warum-bipro-und-ich-keine-freunde-mehr-werden/) - Warum ich als PHP Entwickler von der BiPRO Norm genervt bin. Ein Erfahrungsbericht zur Implementierung von Webservices der deutschen Versicherungsbranche. - [Neuer Vergleichsrechner zur Bauleistungsversicherung](https://www.mm-newmedia.de/2013/08/neuer-vergleichsrechner-zur-bauleistungsversicherung/) - Ich habe heute den neuen Vergleichsrechner zur Bauleistungsversicherung auf vergleichen-und-sparen.de veröffentlicht. Hier gibt es technische Details. - [Sortierung mit SplHeap](https://www.mm-newmedia.de/2013/02/sortierung-mit-splheap/) - Mit der abstrakten Klasse SplHeap kann man ab PHP5.3 große Datenmengen sehr einfach sortieren. - [Event Handling mit PHP](https://www.mm-newmedia.de/2013/01/event-handling-mit-php/) - Kann man mit PHP5 ein EventHandling realisieren? Ja, kann man. PHP5 bringt schon von Hause aus einige nützliche Interfaces mit, die man nutzen kann. - [Datumsangaben mit PHP- Teil II](https://www.mm-newmedia.de/2013/01/datumsangaben-mit-php-teil-ii/) - In diesem Teil geht es um Zeiträume. Wie kann ich z.B. mit PHP5 die Tage zwischen zwei Daten ermitteln? Hier findest Du Beispiele zu diesem Thema. - [Wettervorschau mit der OpenWeather API](https://www.mm-newmedia.de/2013/01/wettervorschau-mit-der-openweather-api/) - Da Google bereits 2012 seine Weather API einfach eingestellt hat, ist die Suche nach brauchbaren Alternativen eröffnet. Wetter.com bietet hier eine sehr gute Schnittstelle. - [Objekte in Sessions](https://www.mm-newmedia.de/2012/12/objekte-in-sessions/) - In diesem Artikel beschreibe ich, wie Objekte in PHP Sessiones behandelt werden und welche Besonderheiten hier beachtet werden müssen. - [BiPRO und PHP5](https://www.mm-newmedia.de/2012/08/bipro-und-php5/) - In diesem Artikel möchte ich über meine Erfahrungen im Umgang mit den BiPRO Normen und PHP5 berichten. Heute soll es um Attribute in XML Knoten gehen. - [Nachtrag: Vergleichen-und-sparen.de 's Wohngebäuderechner nun Testsieger!](https://www.mm-newmedia.de/2012/07/nachtrag-vergleichen-und-sparen-de-s-wohngebauderechner-nun-testsieger/) - Erst letzte Woche berichtete ich über den von testsieger.de gut bewerteten Vergleichsrechner zur Wohngebäudeversicherung auf vergleichen-und-sparen.de. Nachdem man die Testergebnisse noch mal überprüft hat und sich dabei erhebliche Mängel beim Testen selbst herausgestellt haben, wurde der Test seitens testsieger.de nochmals durchgeführt. Eine sehr gute und vor allem faire Geste von testsieger.de. Gestern erschienen die neuen - [Arrays elegant mit PHP filtern](https://www.mm-newmedia.de/2012/06/arrays-elegant-mit-php-filtern/) - In diesem Artikel wird die FilterIterator Klasse an einem kleinen Beispiel erklärt. Erfahrt mehr über die Vorteile der FilterIterator Klasse. - [PDO kann man nicht serialisieren? Oh doch!](https://www.mm-newmedia.de/2012/04/pdo-kann-man-nicht-serialisieren-oh-doch/) - In diesem Artikel wird eine möglichkeit gezeigt, wie man Objekte, die nicht serialisierbare Eigenschaften enthalten, dennoch serialisieren kann. - [Was der Auftraggeber sagt und was der Entwickler versteht](https://www.mm-newmedia.de/2012/03/was-der-auftraggeber-sagt-und-was-der-entwickler-versteht/) - Manchmal besteht ein himmelweiter Unterschied zwischen dem, was der Auftraggeber meint, und dem, was der Entwickler versteht. - [Online Vergleichsrechner auf dem Prüfstand bei Öko-Test](https://www.mm-newmedia.de/2012/02/online-vergleichsrechner-auf-dem-prufstand-bei-oko-test/) - In der aktuellen Februar Ausgabe hat ÖKO-TEST unter anderem auch diverse Vergleichsportale zum Test der Wohngebäudeversicherung-Vergleichsrechner herangezogen. - [Heute mal Lokalpatriotismus](https://www.mm-newmedia.de/2011/11/heute-mal-lokalpatriotismus/) - Wir suchen ein neues Webdesign für die Website der Käthe-Kollwitz-Schule in Neubeckum. Dazu brauchen wir Euch! - [Der neue Bauherrenhaftpflicht-Vergleichsrechner der iak GmbH](https://www.mm-newmedia.de/2011/11/der-neue-bauherrenhaftpflicht-vergleichsrechner-der-iak-gmbh/) - Ich habe den Vergleichsrechner zur Bauherrenhaftpflicht für die iak GmbH fertiggestellt. Neues Layout, neue Technik und über 600 Tarife im Vergleich! - [Sichtbarkeit von Eigenschaften ermitteln](https://www.mm-newmedia.de/2011/11/sichtbarkeit-von-eigenschaften-ermitteln/) - Erfahrt hier, wie ihr auf nicht bekannte Eigenschaften von Objekten zugreifen könnt. PHP5 bietet hier die Reflection API. - [Das ArrayObject in der SPL](https://www.mm-newmedia.de/2011/10/das-arrayobject-in-der-spl/) - In diesem Artikel werden einige Beispiele und Besonderheiten der SPL ArrayObject Klasse behandelt. - [Verschwindet die PHP MySQL Extension bald?](https://www.mm-newmedia.de/2011/07/verschwindet-die-php-mysql-extension-bald/) - Die PHP Core Developer planen die Entfernung der populären MySQL Extension aus der PHP Distribution. Erfahren Sie die Gründe und Genaueres über den Plan. - [SPL: Arrays rekursiv durchlaufen](https://www.mm-newmedia.de/2011/05/spl-arrays-rekursiv-durchlaufen/) - Rekursives Durchlaufen von Arrays ganz einfach mit dem RekursiveArrayIterator Objekt der Standard PHP Library. Ein einfaches Beispiel zur Anwendung. - [Der Vergleichsrechner zur IAK Gebäudeversicherung](https://www.mm-newmedia.de/2011/04/der-vergleichsrechner-zur-iak-gebaudeversicherung/) - Der neue IAK GmbH Vergleichsrechner zur Gebäudeversicherung wurde endlich ausgeliefert. Hier nun ein paar Details zu den Neuentwicklungen in diesem Rechner. - [Wer ist Lene?](https://www.mm-newmedia.de/2011/02/184/) - Seit Februar können wir auch grafische Dienstleistungen anbieten. Für diesen Bereich hat sich niemand geringeres als Marlene Herr aus Hamburg zur Verfügung gestellt. - [Aktuelle Entwicklungen für die IAK GmbH](https://www.mm-newmedia.de/2010/12/aktuelle-entwicklungen-fur-die-iak-gmbh/) - Es ist ein wenig ruhig geworden. Doch jetzt kommen die ersten neuen Entwicklungen für die IAK GmbH auf Basis von MM Newmedia entwickelter Technik. - [Filter Funktionen in PHP](https://www.mm-newmedia.de/2010/11/filter-funktionen-in-php/) - PHP5.2 bietet dem Nutzer die Möglichkeit Variablen komfortabel zu filtern. Eingabeüberprüfungen werden somit zur Leichtigkeit. - [JSON und PHP Objekte](https://www.mm-newmedia.de/2010/07/json-und-php-objekte/) - Es hat ziemlich lang gedauert, bis ich herausgefunden habe, dass ich keine privaten und geschützten Eigenschaften eines Objektes mit json_encode() ermitteln kann. Hier nun die Lösung. - [glob() vs. DirectoryIterator](https://www.mm-newmedia.de/2010/04/glob-vs-directoryiterator/) - Die Funktion glob() wird in einigen Blogs immer wieder als besondere Funktion herausgestellt, da sie tatsächlich einige Vorgänge vereinfacht, jedoch auch viele Nachteile mit sich bringt. - [Die Hatenight mit neuen Funktionen](https://www.mm-newmedia.de/2010/02/die-hatenight-mit-neuen-funktionen/) - Das Hatenight Portal des Karbarettisten und Schriftstellers Serdar Somuncu wartet mit neuen Funktionen für registrierte Mitglieder (Hassisten) auf. - [Mountaingrafix Webinare zu easyLink V3](https://www.mm-newmedia.de/2010/02/mountaingrafix-webinare-zu-easylink-v3/) - Gestern Abend nahm ich an einem easyLink Webinar zur Erstellung von Plugins für die Software easyLink teil, welches direkt von Mountaingrafix ausgerichtet wurde. - [Neues kostenloses easyLink Plugin: Category Dumper Light](https://www.mm-newmedia.de/2010/01/neues-kostenloses-easylink-plugin-category-dumper-light/) - Heute veröffentliche ich ein kostenloses Plugin, welches den reibungslosen Import von Kategoriedaten via One-Click in die Datenbank ermöglicht. - [Neue Websites für Ostendorf Events](https://www.mm-newmedia.de/2009/10/neue-websites-fur-ostendorf-events/) - Mercedes Ostendorf lädt ein zu zwei spektakulären Events. Für diese Events habe ich nun auch endlich die Websites fertigstellen können. - [... und er dann so: Google benutzt gar keine Meta Keywords!](https://www.mm-newmedia.de/2009/09/und-er-dann-so-google-benutzt-gar-keine-meta-keywords/) - Seit Montag ist es nun offiziell: Google nutzt die Meta Keywords eines HTML Dokumentes gar nicht für die Ergebnisse einer Suchanfrage. - [easyLink V3 Plugin: vCardStats 1.0.0](https://www.mm-newmedia.de/2009/07/easylink-v3-plugin-vcardstats-1-0-0/) - MM Newmedia veröffentlicht ein neues Plugin für die Software easyLink aus dem Hause MountainGrafix. - [Kritik an Kinderporno-Sperren](https://www.mm-newmedia.de/2009/05/kritik-an-kinderporno-sperren/) - Dem kurz vor der Bundestagswahl inszenierte Schauspiel zur populistisch wirksamen Sperrung von Inhalten im Internet mangelt es nicht an Kritik. - [Die neue Website für Stuckmann Veranstaltungstechnik](https://www.mm-newmedia.de/2009/04/die-neue-website-fur-stuckmann-veranstaltungstechnik/) - Die Firma Stuckmann Veranstaltungstechnik ist nun mit der durch MM Newmedia entwickelten neuen Website online. - [Entwicklung der IAK GmbH API (Teil 2)](https://www.mm-newmedia.de/2009/04/entwicklung-der-iak-gmbh-api-teil-2/) - Im zweiten Teil zur Entwicklung der IAK GmbH API stelle ich die neuen Statistik-Funktionen des leistungsfähigen IAK Webservice vor. - [Amokläufe und das Verbot von "Killerspielen"](https://www.mm-newmedia.de/2009/03/amoklaufe-und-das-verbot-von-killerspielen/) - Nach dem Amoklauf von Winnenden fordern Politiker erneut ein Verbot von Killerspielen, was aus meiner Sicht absolut dilettantisch ist und von absolut weltfremden Politikern zeugt. - [Giga stellt den Sendebetrieb ein](https://www.mm-newmedia.de/2009/02/giga-stellt-den-sendebetrieb-ein/) - Soeben habe ich gelesen, dass Giga fortan nicht mehr senden wird. Im Giga Blog liest man näheres zur Aufgabe von Giga. - [Sicherheitslücke in Typo3](https://www.mm-newmedia.de/2009/02/sicherheitslucke-in-typo3/) - Wolfgang Schäuble und Schalke04 sind wohl die prominentesten Opfer eines Hacker Angriffes, welcher sich eine Sicherheitslücke im CMS Typo3 zu Eigen machte. - [PHP Autoload die Dritte](https://www.mm-newmedia.de/2009/01/php-autoload-die-dritte/) - Durch ein Problem, vor welchem ich letzte Woche stand, habe ich mich mit der Standard PHP Library (SPL) beschäftigt und die Vorteile für das Autoloading erkannt. - [Firefox 2 ab jetzt ohne Phishing Schutz](https://www.mm-newmedia.de/2009/01/firefox-2-ab-jetzt-ohne-phishing-schutz/) - Ab heute gibt es keinen Phishing Schutz mehr für Firefox 2. Daher wird dringenst empfohlen auf die schon länger erhältliche aktuelle Version 3 zu aktualisieren. - [xtCommerce Layout für LA Fresh by Boog](https://www.mm-newmedia.de/2009/01/xtcommerce-layout-fur-la-fresh-by-boog/) - Der La Fresh Shop basierend auf xtCommerce hat ein neues Gesicht bekommen. Das Design wurde von der Firma Fast Lane Event erstellt und durch MM Newmedia in eine saubere XHTML Struktur gebracht. - [MM Newmedia verzichtet komplett auf Optimierungen für den IE6](https://www.mm-newmedia.de/2009/01/mm-newmedia-verzichtet-komplett-auf-optimierungen-fur-den-ie6/) - MM Newmedia gibt bekannt, dass sie für den Internet Explorer 6 nicht mehr entwickeln werden. Sollte dies dennoch gewünscht sein, kostet dies zukünftig extra. - [Javascript Probleme in der easyLink Template Klasse umgehen](https://www.mm-newmedia.de/2008/12/javascript-probleme-in-der-easylink-template-klasse-umgehen/) - Bei umfassenderen Javascript Funktionen kann es bei der Webkatalog Software easyLink zu einem Parse Error in der Template Engine kommen. - [RSS mit SimpleXML](https://www.mm-newmedia.de/2008/12/rss-mit-simplexml/) - In diesem kleinen Tutorial gehe ich auf die Vorzüge von SimpleXML ein und erkläre, wie man anhand der Funktionen von SimpleXML einen RSS Feed schnell erstellt. - [Nachtrag: Kontonummern im Internet zu veröffentlichen ist gefährlich](https://www.mm-newmedia.de/2008/11/nachtrag-kontonummern-im-internet-zu-veroffentlichen-ist-gefahrlich/) - Nachdem ich vor gut anderthalb Monaten die Kontodaten der Firma aus dem Impressum entfernt habe, fanden nun im Laufe dieser Woche erneut unerlaubte Abbuchungen statt. - [Mein erstes MySpace Widget](https://www.mm-newmedia.de/2008/11/mein-erstes-myspace-widget/) - Ich habe mich dann auch mal gewagt ein MySpace Widget zu schreiben und habe während des Programmierens einige komische, nicht erklärbare Dinge auf MySpace entdeckt. - [Games4Friends zum Verkauf bei Ebay](https://www.mm-newmedia.de/2008/11/games4friends-zum-verkauf-bei-ebay/) - Mountaingrafix entscheidet sich aus Zeitgründen ihr eigens entwickeltes Portal Games4Friends bei Ebay zu versteigern. Games4Friends ist ein Tauschportal für Videospiele. - [Live-Suche mit Script.aculo.us](https://www.mm-newmedia.de/2008/11/live-suche-mit-scriptaculous/) - Hier wird kurz und knapp beschrieben, wie man eine Live Suche anhand des bekannten Javascript Frameworks Scriptaculous erstellen kann. - [Pflichtablieferungsverordnung für Internetseiten](https://www.mm-newmedia.de/2008/10/pflichtablieferungsverordnung-fur-internetseiten/) - Seit gestern gilt die Pflichtablieferungsverordnung für Internetseiten und es haben sich damit eine Menge Fragen aufgetan. - [Kontonummern im Internet zu veröffentlichen ist gefährlich](https://www.mm-newmedia.de/2008/10/kontonummern-im-internet-zu-veroffentlichen-ist-gefahrlich/) - Wie eine ungewollte Abbuchung mit Hilfe der Firma Coolspot Germany reibungslos geklärt wurde. Die Veröffentlichung von Kontodaten im Internet ist und bleibt fragwürdig. - [Die Notwendigkeit von Pflichtenheften](https://www.mm-newmedia.de/2008/09/die-notwendigkeit-von-pflichtenheften/) - Die Diskussion um Pflichtenhefte wird mit fortschreitendem Umfang von neuen Webtechniken immer wichtiger. Wieso ein Pflichtenheft vorausgesetzt werden sollte, könnt ihr hier lesen. - [Keine doppelten GEZ Gebühren im Homeoffice](https://www.mm-newmedia.de/2008/09/keine-doppelten-gez-gebuhren-im-homeoffice/) - Laut Urteil des Verwaltungsgerichts Braunschweig darf die GEZ keine doppelten Rundfunkgebühren für selbstständig zu Haus Arbeitende veranlagen. - [Codename Diversion - Neue Infos](https://www.mm-newmedia.de/2008/09/codename-diversion-neue-infos/) - Das Softwareprojekt Diversion verspätet sich mit gutem Grund. Mehr Funktionen werden eingebunden. - [IMG Bookings](https://www.mm-newmedia.de/2008/09/img-bookings/) - Nachdem ich in Zusammenarbeit mit René Heberling die Seiten der Impulz Media Group, welche mittlerweile den größeren Eventagenturen im Bereich der elektronischen Musik gehört, entwickelt habe, geht nun bald auch der neue Bereich IMG Bookings online. Auf der Startseite der IMG ist schon länger der Bereich IMG Bookings zu sehen. Sobald die letzten Details geklärt - [Ich wartete bis September](https://www.mm-newmedia.de/2008/09/ich-wartete-bis-september/) - Man kann Nils immer noch sehen, wie er seine Wohnung einrichtet. IKEA startete hier eine wirkliche interessante Werbekampagne. - [StudiVZ mit neuen Galeriefunktionen](https://www.mm-newmedia.de/2008/08/studivz-mit-neuen-galeriefunktionen/) - Die VZ Seiten warten seit einigen Tagen mit einer neuen Bildergalerie nach neusten technischen Standards auf. - [Neuer Tarifrechner für die IAK GmbH](https://www.mm-newmedia.de/2008/07/neuer-tarifrechner-fur-die-iak-gmbh/) - MM Newmedia hat den bestehenden Hundehaftpflicht Rechner für die IAK GmbH komplett überarbeitet. Somit ist der Vergleich der Hundehaftpflichtversicherung noch komfortabler. - [Relaunch der MM Newmedia Website](https://www.mm-newmedia.de/2008/07/relaunch-der-mm-newmedia-website/) - Vor langer, langer Zeit wagte sich ein holder Jüngling hinaus in die Weite Welt des World Wide Web. Aberwitzige Aufgaben standen vor ihm, die es natürlich zu bewältigen galt. Zielstrebig wie er nun mal ist, vergaß er unter dessen seine eigene Website. *hust* So oder ähnlich könnte die Geschichte der MM Newmedia Website beginnen. Aufgrund - [Autoloading leicht gemacht Teil 2](https://www.mm-newmedia.de/2008/07/autoloading-leicht-gemacht-teil-2/) - Im letzten Blog habe ich Euch ja von den Problemen zwei verschiedener Entwicklungsumgebungen im Zusammenhang mit dem Autoloading unter PHP5 berichtet. Wie Sascha in seinem Blog berichtete, ist die Lösung mit der Prüfung, ob eine Datei in einer zu durchsuchenden Verzeichnisstruktur existiert, nicht unbedingt die performanteste. Bei einem Live Betrieb mit mehreren Hundert Benutzern und - [Autoloading leicht gemacht](https://www.mm-newmedia.de/2008/07/autoloading-leicht-gemacht/) - Die Autoloading Funktion unter PHP5 bietet eine elegante Möglichkeit das leicht nervige manuelle Inkludieren von Dateien zu umgehen. Hier ein effizientes Beispiel. - [Codename Diversion](https://www.mm-newmedia.de/2008/07/codename-diversion/) - Das Softwareunternehmen MM Newmedia gibt bekannt, dass es das neue Projekt mit dem Namen Diversion entwickelt. - [Verbesserung der Flash Indizierung](https://www.mm-newmedia.de/2008/07/verbesserung-der-flash-indizierung/) - Adobe at Webtechniken an Google für die bessere Indexierung von Flash Inhalten übermittelt - [Endlich! Verfallsdatum für Webbrowser](https://www.mm-newmedia.de/2008/07/endlich-verfallsdatum-fur-webbrowser/) - Endlich hat man herausgefunden, dass eine extrem hohe Zahl von Nutzern mit veralteten Browsern unterwegs ist. Forscher fordern nun ein Verfallsdatum für Browser. - [Der Internet Explorer und das DOM Objekt](https://www.mm-newmedia.de/2008/06/der-internet-explorer-und-das-dom-objekt/) - Über die unendliche Geschichte eines Webentwicklers im Kampf gegen die Macken des Internet Explorers. - [Lösung für ein MySQL UTF-8 Umlautproblem](https://www.mm-newmedia.de/2008/06/losung-fur-ein-mysql-utf-8-umlautproblem/) - Hier wird beschrieben, wie man mittels einfachster PHP und MySQL Funktionen fehlerhafte UTF-8 Umlaute in der Datenbank beheben kann. - [Sechs Orte, an denen Flash Dir absolut nichts bringen wird](https://www.mm-newmedia.de/2008/06/sechs-orte-an-denen-flash-dir-absolut-nichts-bringen-wird/) - Aus aktuellem Anlass mal eine Auflistung von sechs Grundregeln zum Flash Einsatz für Anwender, die gern Flash einsetzen - [Wikia - Die Mitmach-Suchmaschine](https://www.mm-newmedia.de/2008/06/wikia-die-mitmach-suchmaschine/) - Jimmy Wales\' Wikia Search Engine shows up with some astounding features. - [Impulz Media Group Server down](https://www.mm-newmedia.de/2008/05/impulz-media-group-server-down/) - Die Impulz Media Group ist aufgrund eines Serverausfalls zeitweise nicht erreichbar. - [MT9 soll das MP3 Format ablösen](https://www.mm-newmedia.de/2008/05/mt9-soll-das-mp3-format-ablosen/) - Das neue MT9 Format soll das altbekannte MP3 Format ablösen - [Yahoo bringt SearchMonkey](https://www.mm-newmedia.de/2008/05/yahoo-bringt-searchmonkey/) - Yahoo veröffentlicht die SearchMonkey API - [X-Cited - Unser Herz schlägt elektrisch](https://www.mm-newmedia.de/2008/05/x-cited-unser-herz-schlagt-elektrisch/) - X-Cited, dass neue Musikportal der Impulz Media Group, wird von MM Newmedia entwickelt - [Die neue Version easyLink 2.6.x](https://www.mm-newmedia.de/2008/05/die-neue-version-easylink-26x/) - Die Firma österreichische Firma Mountaingrafix veröffentlicht easyLink 2.6.0 - [Die Impulz Media Group Website geht an den Start](https://www.mm-newmedia.de/2008/04/die-impulz-media-group-website-geht-an-den-start/) - Die Impulz Media Group ist ein junges, aufstrebendes Unternehmen, welches in den Bereichen Eventorganisation, Promotion und Musikproduktion tätig ist. Ihr Können stellte die Impulz Media Group bereits mit dem Event Federation X im Dezember 2007 vor. Dieses Event der Extraklasse mit Künstlern aus der ganzen Welt fand im Dezember 2007 gleich in zwei Städten der ## Seiten - [Über mich](https://www.mm-newmedia.de/ueber-mich/) - Wer steckt hinter MM Newmedia? Was kann MM Newmedia eigentlich für mich tun? Alles Wissenswerte über MM Newmedia und Marcel Maaß auf einer Seite. - [Portfolio](https://www.mm-newmedia.de/portfolio/) - Im folgenden seht ihr ein kleines Portfolio einiger ausgewählter Kunden-Projekte. Rückfragen, Hinweise oder Sonstiges könnt ihr gern in den Kommentaren zu den einzelnen Projekten hinterlassen. - [Datenschutzerklärung](https://www.mm-newmedia.de/datenschutzerklaerung/) - Datenschutzerklärung Die Nutzung unserer Seite ist ohne eine Angabe von personenbezogenen Daten möglich. Für die Nutzung einzelner Services unserer Seite können sich hierfür abweichende Regelungen ergeben, die in diesem Falle nachstehend gesondert erläutert werden. Ihre personenbezogenen Daten (z.B. Name, Anschrift, E-Mail, Telefonnummer, u.ä.) werden von uns nur gemäß den Bestimmungen des deutschen Datenschutzrechts verarbeitet. Daten - [Impressum](https://www.mm-newmedia.de/impressum/) - Das Impressum der MM Newmedia Website - [Kontakt](https://www.mm-newmedia.de/kontakt/) - Über die MM Newmedia Kontakt Seite können Sie direkt mit Marcel in Kontakt treten. - [No Access](https://www.mm-newmedia.de/no-access/) - [Blog](https://www.mm-newmedia.de/blog/) ## Downloads - [BiPRO Norm 410 Version 1.2](https://www.mm-newmedia.de/download/1916/?tmstv=1786493416) - Die BiPRO Norm 410 als objektorientierte PHP Umsetzung sowohl als Server als auch als Client. - [Entwickler Profil MM Newmedia](https://www.mm-newmedia.de/download/1701/?tmstv=1786493416) - mmnewmedia_profil - [Reihenfolge von XML Elementen im BiPRO Schema](https://www.mm-newmedia.de/download/1576/?tmstv=1786493416) - [BiPRO Norm 410 Version 1.2](https://www.mm-newmedia.de/download/1526/?tmstv=1786493416) - Die BiPRO Norm 410 als objektorientierte PHP Umsetzung sowohl als Server als auch als Client. - [BiPRO Norm 410 Version 1.1](https://www.mm-newmedia.de/download/1224/?tmstv=1786493416) - Die BiPRO Norm 410 als objektorientierte PHP Umsetzung sowohl als Server als auch als Client. - [BiPRO und PHP (Vortrag auf dem BiPRO Tag 2016)](https://www.mm-newmedia.de/download/1187/?tmstv=1786493416) - [BiPRO Norm410 mit PHP5](https://www.mm-newmedia.de/download/1084/?tmstv=1786493416) - Eine beispielhafte, objektorientierte PHP5 Umsetzung der BiPRO Norm 410. Es sind sowohl Server als auch Client-Seite enthalten. ## Kategorien - [Allgemein](https://www.mm-newmedia.de/category/allgemein/) - [Neuigkeiten für Web Developer](https://www.mm-newmedia.de/category/developer-news/) - In dieser Kategorie finden Sie Neuigkeiten aus der Welt der Webentwickler. - [Erfahrungsberichte im Umgang mit Webtechniken](https://www.mm-newmedia.de/category/erfahrungen-mit-webtechniken/) - Hier können Sie teils skurrile, teils witzige und auch spannende Erfahrungen aus dem tagtäglichen Schaffen beim Entwickeln neuer Webanwendungen nachlesen. Für Probleme, vor denen sich der ein oder andere ebenso gestellt sieht, werden hier auch Lösungen angeboten. - [MM Newmedia Entwicklungen](https://www.mm-newmedia.de/category/mm-newmedia-entwicklungen/) - Neue Websites, Webanwendungen und Entwicklungen aus dem Hause MM Newmedia werden hier vorgestellt. - [Geschichten aus der Freizeit](https://www.mm-newmedia.de/category/geschichten-aus-der-freizeit/) - So spärlich die Freizeit eines Webentwicklers auch gesät sein mag, findet sich auch immer wieder mal lustiges aus den Bereichen Hobby und Freizeit im Allgemeinen zu berichten. Lesen sie hier, was ich in meiner Freizeit so erlebe. - [OOP](https://www.mm-newmedia.de/category/portfolio/oop/) - Objektorientierte Programmierung unter PHP5 - [PHP5](https://www.mm-newmedia.de/category/portfolio/php5/) - Projekte, die unter PHP5 entwickelt wurden - [Wordpress](https://www.mm-newmedia.de/category/portfolio/wordpress/) - Projekte, die mit Wordpress entwickelt wurden - [Portfolio](https://www.mm-newmedia.de/category/portfolio/) ## Schlagwörter - [Impulz Media Group](https://www.mm-newmedia.de/tag/impulz-media-group/) - [Website](https://www.mm-newmedia.de/tag/website/) - [Entwicklung](https://www.mm-newmedia.de/tag/entwicklung/) - [MM Newmedia](https://www.mm-newmedia.de/tag/mm-newmedia/) - [IAK GmbH](https://www.mm-newmedia.de/tag/iak-gmbh/) - [Rhion Versicherung](https://www.mm-newmedia.de/tag/rhion-versicherung/) - [Vergleichsrechner](https://www.mm-newmedia.de/tag/vergleichsrechner/) - [Verwaltung](https://www.mm-newmedia.de/tag/verwaltung/) - [easyLink](https://www.mm-newmedia.de/tag/easylink/) - [X-Cited](https://www.mm-newmedia.de/tag/x-cited/) - [Hardcoreboard](https://www.mm-newmedia.de/tag/hardcoreboard/) - [Distorted](https://www.mm-newmedia.de/tag/distorted/) - [Hundehaftpflicht](https://www.mm-newmedia.de/tag/hundehaftpflicht/) - [XML](https://www.mm-newmedia.de/tag/xml/) - [Yahoo](https://www.mm-newmedia.de/tag/yahoo/) - [SearchMonkey](https://www.mm-newmedia.de/tag/searchmonkey/) - [PHP](https://www.mm-newmedia.de/tag/php/) - [MT9](https://www.mm-newmedia.de/tag/mt9/) - [MP3](https://www.mm-newmedia.de/tag/mp3/) - [MPEG](https://www.mm-newmedia.de/tag/mpeg/) - [Serverausfall](https://www.mm-newmedia.de/tag/serverausfall/) - [Strato](https://www.mm-newmedia.de/tag/strato/) - [Wikia](https://www.mm-newmedia.de/tag/wikia/) - [Jimmy Wales](https://www.mm-newmedia.de/tag/jimmy-wales/) - [SEO](https://www.mm-newmedia.de/tag/seo/) - [DOM](https://www.mm-newmedia.de/tag/dom/) - [Javascript](https://www.mm-newmedia.de/tag/javascript/) - [Internet Explorer](https://www.mm-newmedia.de/tag/internet-explorer/) - [Attribute](https://www.mm-newmedia.de/tag/attribute/) - [Flash](https://www.mm-newmedia.de/tag/flash/) - [Webseiten](https://www.mm-newmedia.de/tag/webseiten/) - [UTF-8](https://www.mm-newmedia.de/tag/utf-8/) - [MySQL](https://www.mm-newmedia.de/tag/mysql/) - [Kollation](https://www.mm-newmedia.de/tag/kollation/) - [fehlerhafte Umlaute](https://www.mm-newmedia.de/tag/fehlerhafte-umlaute/) - [Browser](https://www.mm-newmedia.de/tag/browser/) - [Verfallsdarum](https://www.mm-newmedia.de/tag/verfallsdarum/) - [Google](https://www.mm-newmedia.de/tag/google/) - [HTML](https://www.mm-newmedia.de/tag/html/) - [Diversion](https://www.mm-newmedia.de/tag/diversion/) - [Software Projekt](https://www.mm-newmedia.de/tag/software-projekt/) - [Verzeichnis](https://www.mm-newmedia.de/tag/verzeichnis/) - [Autoloading](https://www.mm-newmedia.de/tag/autoloading/) - [Relaunch](https://www.mm-newmedia.de/tag/relaunch/) - [Tarifrechner](https://www.mm-newmedia.de/tag/tarifrechner/) - [StudiVZ](https://www.mm-newmedia.de/tag/studivz/) - [MeinVZ](https://www.mm-newmedia.de/tag/meinvz/) - [Performance](https://www.mm-newmedia.de/tag/performance/) - [Warte bis September](https://www.mm-newmedia.de/tag/warte-bis-september/) - [IKEA](https://www.mm-newmedia.de/tag/ikea/) - [Nils](https://www.mm-newmedia.de/tag/nils/) - [Pferdehaftpflicht](https://www.mm-newmedia.de/tag/pferdehaftpflicht/) - [iCal](https://www.mm-newmedia.de/tag/ical/) - [Web2.0 Kalender](https://www.mm-newmedia.de/tag/web20-kalender/) - [GEZ](https://www.mm-newmedia.de/tag/gez/) - [Gebühren](https://www.mm-newmedia.de/tag/gebuhren/) - [HDTV](https://www.mm-newmedia.de/tag/hdtv/) - [Pflichtenheft](https://www.mm-newmedia.de/tag/pflichtenheft/) - [X-Check](https://www.mm-newmedia.de/tag/x-check/) - [Coolspot Germany](https://www.mm-newmedia.de/tag/coolspot-germany/) - [Datenmissbrauch](https://www.mm-newmedia.de/tag/datenmissbrauch/) - [Pflichtablieferungsverordnung für Internetseiten](https://www.mm-newmedia.de/tag/pflichtablieferungsverordnung-fur-internetseiten/) - [Aufwand](https://www.mm-newmedia.de/tag/aufwand/) - [Deutsche Nationalbibliothek](https://www.mm-newmedia.de/tag/deutsche-nationalbibliothek/) - [Scriptaculous](https://www.mm-newmedia.de/tag/scriptaculous/) - [Prototype](https://www.mm-newmedia.de/tag/prototype/) - [Ajax](https://www.mm-newmedia.de/tag/ajax/) - [Live Suche](https://www.mm-newmedia.de/tag/live-suche/) - [Games4Friends](https://www.mm-newmedia.de/tag/games4friends/) - [Mountaingrafix](https://www.mm-newmedia.de/tag/mountaingrafix/) - [Ebay](https://www.mm-newmedia.de/tag/ebay/) - [Web2.0](https://www.mm-newmedia.de/tag/web20/) - [MySpace](https://www.mm-newmedia.de/tag/myspace/) - [Development](https://www.mm-newmedia.de/tag/development/) - [Widget](https://www.mm-newmedia.de/tag/widget/) - [OpenSocial](https://www.mm-newmedia.de/tag/opensocial/) - [Missbrauch von Kontodaten](https://www.mm-newmedia.de/tag/missbrauch-von-kontodaten/) - [unerlaubte Abbuchungen](https://www.mm-newmedia.de/tag/unerlaubte-abbuchungen/) - [Metropolis](https://www.mm-newmedia.de/tag/metropolis/) - [Frankfurt](https://www.mm-newmedia.de/tag/frankfurt/) - [SimpleXML](https://www.mm-newmedia.de/tag/simplexml/) - [RSS Feed](https://www.mm-newmedia.de/tag/rss-feed/) - [Tutorial](https://www.mm-newmedia.de/tag/tutorial/) - [PDO](https://www.mm-newmedia.de/tag/pdo/) - [PHP Data Objects](https://www.mm-newmedia.de/tag/php-data-objects/) - [Template](https://www.mm-newmedia.de/tag/template/) - [parse_error](https://www.mm-newmedia.de/tag/parse_error/) - [Hundehaftpflicht Vergleichsrechner](https://www.mm-newmedia.de/tag/hundehaftpflicht-vergleichsrechner/) - [IAK Partnerprogramm](https://www.mm-newmedia.de/tag/iak-partnerprogramm/) - [Internet Explorer 6](https://www.mm-newmedia.de/tag/internet-explorer-6/) - [veraltete Technik](https://www.mm-newmedia.de/tag/veraltete-technik/) - [xtCommerce](https://www.mm-newmedia.de/tag/xtcommerce/) - [LA Fresh](https://www.mm-newmedia.de/tag/la-fresh/) - [Boog](https://www.mm-newmedia.de/tag/boog/) - [JP-Verkauf](https://www.mm-newmedia.de/tag/jp-verkauf/) - [Fast Lane Event](https://www.mm-newmedia.de/tag/fast-lane-event/) - [Multi Delete](https://www.mm-newmedia.de/tag/multi-delete/) - [Firefox](https://www.mm-newmedia.de/tag/firefox/) - [Phishing Protection](https://www.mm-newmedia.de/tag/phishing-protection/) - [SPL Autoload](https://www.mm-newmedia.de/tag/spl-autoload/) - [mehrere Autoload Funktionen](https://www.mm-newmedia.de/tag/mehrere-autoload-funktionen/) - [Typo3](https://www.mm-newmedia.de/tag/typo3/) - [Sicherheitslücke](https://www.mm-newmedia.de/tag/sicherheitslucke/) - [Wolfgang Schäuble](https://www.mm-newmedia.de/tag/wolfgang-schauble/) - [Schalke04](https://www.mm-newmedia.de/tag/schalke04/) - [GIGA](https://www.mm-newmedia.de/tag/giga/) - [Premiere](https://www.mm-newmedia.de/tag/premiere/) - [Sendebetrieb](https://www.mm-newmedia.de/tag/sendebetrieb/) - [eingestellt](https://www.mm-newmedia.de/tag/eingestellt/) - [Winnenden](https://www.mm-newmedia.de/tag/winnenden/) - [Amoklauf](https://www.mm-newmedia.de/tag/amoklauf/) - [Amok](https://www.mm-newmedia.de/tag/amok/) - [Killerspiele](https://www.mm-newmedia.de/tag/killerspiele/) - [IAK GmbH API](https://www.mm-newmedia.de/tag/iak-gmbh-api/) - [Webservice](https://www.mm-newmedia.de/tag/webservice/) - [Soap](https://www.mm-newmedia.de/tag/soap/) - [WSDL](https://www.mm-newmedia.de/tag/wsdl/) - [Statistik](https://www.mm-newmedia.de/tag/statistik/) - [Beckum](https://www.mm-newmedia.de/tag/beckum/) - [Stuckmann Veranstaltungstechnik](https://www.mm-newmedia.de/tag/stuckmann-veranstaltungstechnik/) - [CMS](https://www.mm-newmedia.de/tag/cms/) - [API](https://www.mm-newmedia.de/tag/api/) - [Zensursula](https://www.mm-newmedia.de/tag/zensursula/) - [Gesetz](https://www.mm-newmedia.de/tag/gesetz/) - [Zensur](https://www.mm-newmedia.de/tag/zensur/) - [Willkühr](https://www.mm-newmedia.de/tag/willkuhr/) - [DTD](https://www.mm-newmedia.de/tag/dtd/) - [XSL](https://www.mm-newmedia.de/tag/xsl/) - [PHP DOM Extension](https://www.mm-newmedia.de/tag/php-dom-extension/) - [PHP DOM Processing](https://www.mm-newmedia.de/tag/php-dom-processing/) - [Plugin](https://www.mm-newmedia.de/tag/plugin/) - [MMN_vCardStats](https://www.mm-newmedia.de/tag/mmn_vcardstats/) - [LIKE](https://www.mm-newmedia.de/tag/like/) - [PDOStatement](https://www.mm-newmedia.de/tag/pdostatement/) - [bindValue](https://www.mm-newmedia.de/tag/bindvalue/) - [Matt Cutts](https://www.mm-newmedia.de/tag/matt-cutts/) - [Mercedes Ostendorf](https://www.mm-newmedia.de/tag/mercedes-ostendorf/) - [Ostendorf Klubbing](https://www.mm-newmedia.de/tag/ostendorf-klubbing/) - [Ostendorf Ü30](https://www.mm-newmedia.de/tag/ostendorf-u30/) - [Ticket2Print](https://www.mm-newmedia.de/tag/ticket2print/) - [Freelancer](https://www.mm-newmedia.de/tag/freelancer/) - [Stellenausschreibung](https://www.mm-newmedia.de/tag/stellenausschreibung/) - [Job](https://www.mm-newmedia.de/tag/job/) - [Web Developer](https://www.mm-newmedia.de/tag/web-developer/) - [Planung](https://www.mm-newmedia.de/tag/planung/) - [kostenloses Plugin](https://www.mm-newmedia.de/tag/kostenloses-plugin/) - [Kategorien](https://www.mm-newmedia.de/tag/kategorien/) - [easyLink V3](https://www.mm-newmedia.de/tag/easylink-v3/) - [Webinar](https://www.mm-newmedia.de/tag/webinar/) - [Twitter](https://www.mm-newmedia.de/tag/twitter/) - [Somuncu](https://www.mm-newmedia.de/tag/somuncu/) - [Hatenight](https://www.mm-newmedia.de/tag/hatenight/) - [Hassias](https://www.mm-newmedia.de/tag/hassias/) - [Video](https://www.mm-newmedia.de/tag/video/) - [FFMPEG](https://www.mm-newmedia.de/tag/ffmpeg/) - [Community](https://www.mm-newmedia.de/tag/community/) - [foreach](https://www.mm-newmedia.de/tag/foreach/) - [assoziative Arrays](https://www.mm-newmedia.de/tag/assoziative-arrays/) - [Array](https://www.mm-newmedia.de/tag/array/) - [SPL](https://www.mm-newmedia.de/tag/spl/) - [glob](https://www.mm-newmedia.de/tag/glob/) - [DirectoryIterator](https://www.mm-newmedia.de/tag/directoryiterator/) - [Filesystem](https://www.mm-newmedia.de/tag/filesystem/) - [DomDocument](https://www.mm-newmedia.de/tag/domdocument/) - [DomElement](https://www.mm-newmedia.de/tag/domelement/) - [DomNode](https://www.mm-newmedia.de/tag/domnode/) - [XHTML](https://www.mm-newmedia.de/tag/xhtml/) - [JSON](https://www.mm-newmedia.de/tag/json/) - [json_encode](https://www.mm-newmedia.de/tag/json_encode/) - [private](https://www.mm-newmedia.de/tag/private/) - [protected](https://www.mm-newmedia.de/tag/protected/) - [Janitos Versicherung](https://www.mm-newmedia.de/tag/janitos-versicherung/) - [STS](https://www.mm-newmedia.de/tag/sts/) - [BiPRO](https://www.mm-newmedia.de/tag/bipro/) - [Dunkelpolcierung](https://www.mm-newmedia.de/tag/dunkelpolcierung/) - [Filter](https://www.mm-newmedia.de/tag/filter/) - [Sanitize](https://www.mm-newmedia.de/tag/sanitize/) - [Hunde-OP Versicherung](https://www.mm-newmedia.de/tag/hunde-op-versicherung/) - [Gebäudeversicherung](https://www.mm-newmedia.de/tag/gebaudeversicherung/) - [Reflection API](https://www.mm-newmedia.de/tag/reflection-api/) - [phpDoc](https://www.mm-newmedia.de/tag/phpdoc/) - [Wohngebäudeversicherung](https://www.mm-newmedia.de/tag/wohngebaudeversicherung/) - [Neuentwicklung](https://www.mm-newmedia.de/tag/neuentwicklung/) - [Standard PHP Library](https://www.mm-newmedia.de/tag/standard-php-library/) - [ArrayIterator](https://www.mm-newmedia.de/tag/arrayiterator/) - [RecursiveArrayIterator](https://www.mm-newmedia.de/tag/recursivearrayiterator/) - [XSLT](https://www.mm-newmedia.de/tag/xslt/) - [XSLT Processor](https://www.mm-newmedia.de/tag/xslt-processor/) - [Template Engine](https://www.mm-newmedia.de/tag/template-engine/) - [depreacted](https://www.mm-newmedia.de/tag/depreacted/) - [ArrayObject](https://www.mm-newmedia.de/tag/arrayobject/) - [vergleichen und sparen](https://www.mm-newmedia.de/tag/vergleichen-und-sparen/) - [liviwell](https://www.mm-newmedia.de/tag/liviwell/) - [hirsch apotheke](https://www.mm-newmedia.de/tag/hirsch-apotheke/) - [zwoeins](https://www.mm-newmedia.de/tag/zwoeins/) - [kommunikativ](https://www.mm-newmedia.de/tag/kommunikativ/) - [oxid](https://www.mm-newmedia.de/tag/oxid/) - [usability](https://www.mm-newmedia.de/tag/usability/) - [properties](https://www.mm-newmedia.de/tag/properties/) - [reflection](https://www.mm-newmedia.de/tag/reflection/) - [visibility](https://www.mm-newmedia.de/tag/visibility/) - [eigenschaften](https://www.mm-newmedia.de/tag/eigenschaften/) - [sichtbarkeit](https://www.mm-newmedia.de/tag/sichtbarkeit/) - [Bauherrenhaftpflicht](https://www.mm-newmedia.de/tag/bauherrenhaftpflicht/) - [Bauherrenhaftpflichtversicherung](https://www.mm-newmedia.de/tag/bauherrenhaftpflichtversicherung/) - [webdesign](https://www.mm-newmedia.de/tag/webdesign/) - [käthe-kollwitz-schule](https://www.mm-newmedia.de/tag/kathe-kollwitz-schule/) - [neubeckum](https://www.mm-newmedia.de/tag/neubeckum/) - [gehrke](https://www.mm-newmedia.de/tag/gehrke/) - [maaß](https://www.mm-newmedia.de/tag/maas/) - [vergleichen-und-sparen.de](https://www.mm-newmedia.de/tag/vergleichen-und-sparen-de/) - [faq](https://www.mm-newmedia.de/tag/faq/) - [cURL](https://www.mm-newmedia.de/tag/curl/) - [XPath](https://www.mm-newmedia.de/tag/xpath/) - [ÖKO-TEST](https://www.mm-newmedia.de/tag/oko-test/) - [Pflichtenhefte](https://www.mm-newmedia.de/tag/pflichtenhefte/) - [Auftragsbeschreibungen](https://www.mm-newmedia.de/tag/auftragsbeschreibungen/) - [Webentwicklung](https://www.mm-newmedia.de/tag/webentwicklung/) - [Kunde](https://www.mm-newmedia.de/tag/kunde/) - [Entwickler](https://www.mm-newmedia.de/tag/entwickler/) - [Serializable](https://www.mm-newmedia.de/tag/serializable/) - [WCF](https://www.mm-newmedia.de/tag/wcf/) - [Woltlab](https://www.mm-newmedia.de/tag/woltlab/) - [FilterIterator](https://www.mm-newmedia.de/tag/filteriterator/) - [testsieger.de](https://www.mm-newmedia.de/tag/testsieger-de/) - [DateTime](https://www.mm-newmedia.de/tag/datetime/) - [Datum](https://www.mm-newmedia.de/tag/datum/) - [Session](https://www.mm-newmedia.de/tag/session/) - [Class __PHP_Incomplete_Class](https://www.mm-newmedia.de/tag/class-__php_incomplete_class/) - [Google Weather API](https://www.mm-newmedia.de/tag/google-weather-api/) - [Wetter.com](https://www.mm-newmedia.de/tag/wetter-com/) - [Open Weather API](https://www.mm-newmedia.de/tag/open-weather-api/) - [Vergleich](https://www.mm-newmedia.de/tag/vergleich/) - [Comparison](https://www.mm-newmedia.de/tag/comparison/) - [DatePeriod](https://www.mm-newmedia.de/tag/dateperiod/) - [DateInterval](https://www.mm-newmedia.de/tag/dateinterval/) - [Zeit](https://www.mm-newmedia.de/tag/zeit/) - [Iteration](https://www.mm-newmedia.de/tag/iteration/) - [EventHandling](https://www.mm-newmedia.de/tag/eventhandling/) - [Observer](https://www.mm-newmedia.de/tag/observer/) - [Hooks](https://www.mm-newmedia.de/tag/hooks/) - [Event](https://www.mm-newmedia.de/tag/event/) - [Trigger](https://www.mm-newmedia.de/tag/trigger/) - [SplHeap](https://www.mm-newmedia.de/tag/splheap/) - [Sort](https://www.mm-newmedia.de/tag/sort/) - [Data Structure](https://www.mm-newmedia.de/tag/data-structure/) - [PHP5.3](https://www.mm-newmedia.de/tag/php5-3/) - [IntlDateFormatter](https://www.mm-newmedia.de/tag/intldateformatter/) - [setlocale](https://www.mm-newmedia.de/tag/setlocale/) - [strftime](https://www.mm-newmedia.de/tag/strftime/) - [Formatierung](https://www.mm-newmedia.de/tag/formatierung/) - [deutsche Formatierung](https://www.mm-newmedia.de/tag/deutsche-formatierung/) - [Bauleistungsversicherung](https://www.mm-newmedia.de/tag/bauleistungsversicherung/) - [Versicherung](https://www.mm-newmedia.de/tag/versicherung/) - [Webstandard](https://www.mm-newmedia.de/tag/webstandard/) - [Standard](https://www.mm-newmedia.de/tag/standard/) - [Request](https://www.mm-newmedia.de/tag/request/) - [Response](https://www.mm-newmedia.de/tag/response/) - [XSD](https://www.mm-newmedia.de/tag/xsd/) - [XSI](https://www.mm-newmedia.de/tag/xsi/) - [SoapVar](https://www.mm-newmedia.de/tag/soapvar/) - [Attribut](https://www.mm-newmedia.de/tag/attribut/) - [type definition cannot be abstract for element](https://www.mm-newmedia.de/tag/type-definition-cannot-be-abstract-for-element/) - [Programmierung](https://www.mm-newmedia.de/tag/programmierung/) - [Baukombiversicherung](https://www.mm-newmedia.de/tag/baukombiversicherung/) - [filter_var()](https://www.mm-newmedia.de/tag/filter_var/) - [Kommazahlen](https://www.mm-newmedia.de/tag/kommazahlen/) - [Code Reviews](https://www.mm-newmedia.de/tag/code-reviews/) - [Pair Reviews](https://www.mm-newmedia.de/tag/pair-reviews/) - [Team](https://www.mm-newmedia.de/tag/team/) - [Developer Conference Hamburg](https://www.mm-newmedia.de/tag/developer-conference-hamburg/) - [Wordpress Plugin Boilerplate](https://www.mm-newmedia.de/tag/wordpress-plugin-boilerplate/) - [Plugin Development](https://www.mm-newmedia.de/tag/plugin-development/) - [HTML5](https://www.mm-newmedia.de/tag/html5/) - [CSS3](https://www.mm-newmedia.de/tag/css3/) - [Portfolio](https://www.mm-newmedia.de/tag/portfolio/) - [Referenzen](https://www.mm-newmedia.de/tag/referenzen/) - [Prepared Statements](https://www.mm-newmedia.de/tag/prepared-statements/) - [WHERE IN](https://www.mm-newmedia.de/tag/where-in/) - [Sicherheit](https://www.mm-newmedia.de/tag/sicherheit/) - [Lokalpatriotismus](https://www.mm-newmedia.de/tag/lokalpatriotismus/) - [Made with love in Beckum](https://www.mm-newmedia.de/tag/made-with-love-in-beckum/) - [Web Worker](https://www.mm-newmedia.de/tag/web-worker/) - [p12](https://www.mm-newmedia.de/tag/p12/) - [pem](https://www.mm-newmedia.de/tag/pem/) - [soapclient](https://www.mm-newmedia.de/tag/soapclient/) - [cert](https://www.mm-newmedia.de/tag/cert/) - [ssl](https://www.mm-newmedia.de/tag/ssl/) - [nv versicherung](https://www.mm-newmedia.de/tag/nv-versicherung/) - [safe.me](https://www.mm-newmedia.de/tag/safe-me/) - [vererbung](https://www.mm-newmedia.de/tag/vererbung/) - [inheritance](https://www.mm-newmedia.de/tag/inheritance/) - [Form](https://www.mm-newmedia.de/tag/form/) - [Validation](https://www.mm-newmedia.de/tag/validation/) - [range](https://www.mm-newmedia.de/tag/range/) - [freaky friday](https://www.mm-newmedia.de/tag/freaky-friday/) - [SplMinHeap](https://www.mm-newmedia.de/tag/splminheap/) - [Alphabet](https://www.mm-newmedia.de/tag/alphabet/) - [Stringsortierung](https://www.mm-newmedia.de/tag/stringsortierung/) - [Sortierung](https://www.mm-newmedia.de/tag/sortierung/) - [Exception](https://www.mm-newmedia.de/tag/exception/) - [Error Handling](https://www.mm-newmedia.de/tag/error-handling/) - [MVC](https://www.mm-newmedia.de/tag/mvc/) - [ZF2](https://www.mm-newmedia.de/tag/zf2/) - [validator](https://www.mm-newmedia.de/tag/validator/) - [custom validator](https://www.mm-newmedia.de/tag/custom-validator/) - [service locator](https://www.mm-newmedia.de/tag/service-locator/) - [form collection](https://www.mm-newmedia.de/tag/form-collection/) - [table gateway](https://www.mm-newmedia.de/tag/table-gateway/) - [dependency injection](https://www.mm-newmedia.de/tag/dependency-injection/) - [injection](https://www.mm-newmedia.de/tag/injection/) - [deutsche bahn](https://www.mm-newmedia.de/tag/deutsche-bahn/) - [db](https://www.mm-newmedia.de/tag/db/) - [regionalexpress](https://www.mm-newmedia.de/tag/regionalexpress/) - [ice](https://www.mm-newmedia.de/tag/ice/) - [steckdosen](https://www.mm-newmedia.de/tag/steckdosen/) - [wlan](https://www.mm-newmedia.de/tag/wlan/) - [working space](https://www.mm-newmedia.de/tag/working-space/) - [arbeitsplatz](https://www.mm-newmedia.de/tag/arbeitsplatz/) - [digital](https://www.mm-newmedia.de/tag/digital/) - [ghost click](https://www.mm-newmedia.de/tag/ghost-click/) - [ghost](https://www.mm-newmedia.de/tag/ghost/) - [click](https://www.mm-newmedia.de/tag/click/) - [webapp](https://www.mm-newmedia.de/tag/webapp/) - [web app](https://www.mm-newmedia.de/tag/web-app/) - [mobile](https://www.mm-newmedia.de/tag/mobile/) - [touch](https://www.mm-newmedia.de/tag/touch/) - [jquery](https://www.mm-newmedia.de/tag/jquery/) - [OOP](https://www.mm-newmedia.de/tag/oop/) - [PHP5](https://www.mm-newmedia.de/tag/php5/) - [Wordpress](https://www.mm-newmedia.de/tag/wordpress/) - [slides](https://www.mm-newmedia.de/tag/slides/) - [transitions](https://www.mm-newmedia.de/tag/transitions/) - [no javascript](https://www.mm-newmedia.de/tag/no-javascript/) - [Norm 410](https://www.mm-newmedia.de/tag/norm-410/) - [Security Token Service](https://www.mm-newmedia.de/tag/security-token-service/) - [Zend Framework 2](https://www.mm-newmedia.de/tag/zend-framework-2/) - [Meetup](https://www.mm-newmedia.de/tag/meetup/) - [responsive](https://www.mm-newmedia.de/tag/responsive/) - [images](https://www.mm-newmedia.de/tag/images/) - [srcset](https://www.mm-newmedia.de/tag/srcset/) - [picture](https://www.mm-newmedia.de/tag/picture/) - [iterator](https://www.mm-newmedia.de/tag/iterator/) - [back](https://www.mm-newmedia.de/tag/back/) - [prev](https://www.mm-newmedia.de/tag/prev/) - [previous](https://www.mm-newmedia.de/tag/previous/) - [weihnachten](https://www.mm-newmedia.de/tag/weihnachten/) - [neues jahr](https://www.mm-newmedia.de/tag/neues-jahr/) - [marcel maaß](https://www.mm-newmedia.de/tag/marcel-maass/) - [constraint validation](https://www.mm-newmedia.de/tag/constraint-validation/) - [constraint validation api](https://www.mm-newmedia.de/tag/constraint-validation-api/) - [constraint](https://www.mm-newmedia.de/tag/constraint/) - [select](https://www.mm-newmedia.de/tag/select/) - [change event](https://www.mm-newmedia.de/tag/change-event/) - [bubbling](https://www.mm-newmedia.de/tag/bubbling/) - [edge](https://www.mm-newmedia.de/tag/edge/) - [css](https://www.mm-newmedia.de/tag/css/) - [bauleistung](https://www.mm-newmedia.de/tag/bauleistung/) - [Templating](https://www.mm-newmedia.de/tag/templating/) - [Excel](https://www.mm-newmedia.de/tag/excel/) - [checkbox hack](https://www.mm-newmedia.de/tag/checkbox-hack/) - [modern browser](https://www.mm-newmedia.de/tag/modern-browser/) - [ftp](https://www.mm-newmedia.de/tag/ftp/) - [woltlab community framework](https://www.mm-newmedia.de/tag/woltlab-community-framework/) - [ferienwohnung](https://www.mm-newmedia.de/tag/ferienwohnung/) - [facebook](https://www.mm-newmedia.de/tag/facebook/) - [shortcode](https://www.mm-newmedia.de/tag/shortcode/) - [childtheme](https://www.mm-newmedia.de/tag/childtheme/) - [override](https://www.mm-newmedia.de/tag/override/) - [soap client](https://www.mm-newmedia.de/tag/soap-client/) - [consumer](https://www.mm-newmedia.de/tag/consumer/) - [soap server](https://www.mm-newmedia.de/tag/soap-server/) - [provider](https://www.mm-newmedia.de/tag/provider/) - [oop5](https://www.mm-newmedia.de/tag/oop5/) - [rest](https://www.mm-newmedia.de/tag/rest/) - [bipro tag 216](https://www.mm-newmedia.de/tag/bipro-tag-216/) - [mmnewmedia](https://www.mm-newmedia.de/tag/mmnewmedia/) - [nojquery](https://www.mm-newmedia.de/tag/nojquery/) - [pagespeed](https://www.mm-newmedia.de/tag/pagespeed/) - [datalist](https://www.mm-newmedia.de/tag/datalist/) - [crossbrowser](https://www.mm-newmedia.de/tag/crossbrowser/) - [norm410](https://www.mm-newmedia.de/tag/norm410/) - [server](https://www.mm-newmedia.de/tag/server/) - [client](https://www.mm-newmedia.de/tag/client/) - [triangle](https://www.mm-newmedia.de/tag/triangle/) - [dreieck](https://www.mm-newmedia.de/tag/dreieck/) - [drag and drop](https://www.mm-newmedia.de/tag/drag-and-drop/) - [file upload](https://www.mm-newmedia.de/tag/file-upload/) - [thumbnail](https://www.mm-newmedia.de/tag/thumbnail/) - [filereader](https://www.mm-newmedia.de/tag/filereader/) - [filelist](https://www.mm-newmedia.de/tag/filelist/) - [file](https://www.mm-newmedia.de/tag/file/) - [silvester](https://www.mm-newmedia.de/tag/silvester/) - [jahresrückblick](https://www.mm-newmedia.de/tag/jahresrueckblick/) - [danke](https://www.mm-newmedia.de/tag/danke/) - [vs vergleichen und sparen gmbh](https://www.mm-newmedia.de/tag/vs-vergleichen-und-sparen-gmbh/) - [rp07](https://www.mm-newmedia.de/tag/rp07/) - [Gewässerschadenhaftpflicht](https://www.mm-newmedia.de/tag/gewaesserschadenhaftpflicht/) - [ECMAScript](https://www.mm-newmedia.de/tag/ecmascript/) - [object hydration](https://www.mm-newmedia.de/tag/object-hydration/) - [strategy](https://www.mm-newmedia.de/tag/strategy/) - [example](https://www.mm-newmedia.de/tag/example/) - [Ostern](https://www.mm-newmedia.de/tag/ostern/) - [Feiertage](https://www.mm-newmedia.de/tag/feiertage/) - [Gruß](https://www.mm-newmedia.de/tag/gruss/) - [zf3](https://www.mm-newmedia.de/tag/zf3/) - [zend framework 3](https://www.mm-newmedia.de/tag/zend-framework-3/) - [hydration](https://www.mm-newmedia.de/tag/hydration/) - [extract](https://www.mm-newmedia.de/tag/extract/) - [php7](https://www.mm-newmedia.de/tag/php7/) - [trait](https://www.mm-newmedia.de/tag/trait/) - [zend framework](https://www.mm-newmedia.de/tag/zend-framework/) - [mutablecreationoptionsinterface](https://www.mm-newmedia.de/tag/mutablecreationoptionsinterface/) - [factory](https://www.mm-newmedia.de/tag/factory/) - [navigation](https://www.mm-newmedia.de/tag/navigation/) - [submenu](https://www.mm-newmedia.de/tag/submenu/) - [custom post type](https://www.mm-newmedia.de/tag/custom-post-type/) - [automation](https://www.mm-newmedia.de/tag/automation/) - [repeatable elements](https://www.mm-newmedia.de/tag/repeatable-elements/) - [bogus](https://www.mm-newmedia.de/tag/bogus/) - [struct](https://www.mm-newmedia.de/tag/struct/) - [norm 420](https://www.mm-newmedia.de/tag/norm-420/) - [complex type](https://www.mm-newmedia.de/tag/complex-type/) - [WooCommerce](https://www.mm-newmedia.de/tag/woocommerce/) - [Amazon Partner](https://www.mm-newmedia.de/tag/amazon-partner/) - [Multi Language](https://www.mm-newmedia.de/tag/multi-language/) - [Ozella Music](https://www.mm-newmedia.de/tag/ozella-music/) - [geburtstag](https://www.mm-newmedia.de/tag/geburtstag/) - [jubiläum](https://www.mm-newmedia.de/tag/jubilaeum/) - [zehn jahre](https://www.mm-newmedia.de/tag/zehn-jahre/) - [ferien](https://www.mm-newmedia.de/tag/ferien/) - [theme](https://www.mm-newmedia.de/tag/theme/) - [collection](https://www.mm-newmedia.de/tag/collection/) - [digitalisierung](https://www.mm-newmedia.de/tag/digitalisierung/) - [deutschland](https://www.mm-newmedia.de/tag/deutschland/) - [andrea nahles](https://www.mm-newmedia.de/tag/andrea-nahles/) - [spd](https://www.mm-newmedia.de/tag/spd/) - [peter altmaier](https://www.mm-newmedia.de/tag/peter-altmaier/) - [cdu](https://www.mm-newmedia.de/tag/cdu/) - [maybrit illner](https://www.mm-newmedia.de/tag/maybrit-illner/) - [zdf](https://www.mm-newmedia.de/tag/zdf/) - [politik](https://www.mm-newmedia.de/tag/politik/) - [One Pager](https://www.mm-newmedia.de/tag/one-pager/) - [Ferienhaus](https://www.mm-newmedia.de/tag/ferienhaus/) - [Buchungskalender](https://www.mm-newmedia.de/tag/buchungskalender/) - [betriebsferien](https://www.mm-newmedia.de/tag/betriebsferien/) - [urlaub](https://www.mm-newmedia.de/tag/urlaub/) - [Schnittstelle](https://www.mm-newmedia.de/tag/schnittstelle/) - [Wohngebäudever](https://www.mm-newmedia.de/tag/wohngebaeudever/) - [BiPRO Norm 410](https://www.mm-newmedia.de/tag/bipro-norm-410/) - [Validierung](https://www.mm-newmedia.de/tag/validierung/) - [Reihenfolge](https://www.mm-newmedia.de/tag/reihenfolge/) - [sequence](https://www.mm-newmedia.de/tag/sequence/) - [value object](https://www.mm-newmedia.de/tag/value-object/) - [entity](https://www.mm-newmedia.de/tag/entity/) - [immutable](https://www.mm-newmedia.de/tag/immutable/) - [type hinting](https://www.mm-newmedia.de/tag/type-hinting/) - [model](https://www.mm-newmedia.de/tag/model/) - [method chaining](https://www.mm-newmedia.de/tag/method-chaining/) - [Generatoren](https://www.mm-newmedia.de/tag/generatoren/) - [Yield](https://www.mm-newmedia.de/tag/yield/) - [Speicher](https://www.mm-newmedia.de/tag/speicher/) - [Resourcen](https://www.mm-newmedia.de/tag/resourcen/) - [Developers for Future](https://www.mm-newmedia.de/tag/developers-for-future/) - [Memory](https://www.mm-newmedia.de/tag/memory/) - [schaden service](https://www.mm-newmedia.de/tag/schaden-service/) - [schadenmeldung](https://www.mm-newmedia.de/tag/schadenmeldung/) - [gdv](https://www.mm-newmedia.de/tag/gdv/) - [stack overflow](https://www.mm-newmedia.de/tag/stack-overflow/) - [bad solutions](https://www.mm-newmedia.de/tag/bad-solutions/) - [functions](https://www.mm-newmedia.de/tag/functions/) - [native classes](https://www.mm-newmedia.de/tag/native-classes/) - [good solutions](https://www.mm-newmedia.de/tag/good-solutions/) - [good code](https://www.mm-newmedia.de/tag/good-code/) - [object to xml](https://www.mm-newmedia.de/tag/object-to-xml/) - [git](https://www.mm-newmedia.de/tag/git/) - [classmap](https://www.mm-newmedia.de/tag/classmap/) - [composer](https://www.mm-newmedia.de/tag/composer/) - [dkm](https://www.mm-newmedia.de/tag/dkm/) - [makler](https://www.mm-newmedia.de/tag/makler/) - [ki](https://www.mm-newmedia.de/tag/ki/) - [künstliche intelligenz](https://www.mm-newmedia.de/tag/kuenstliche-intelligenz/) - [clean code](https://www.mm-newmedia.de/tag/clean-code/) - [separation of concerns](https://www.mm-newmedia.de/tag/separation-of-concerns/) - [business logik](https://www.mm-newmedia.de/tag/business-logik/) - [view](https://www.mm-newmedia.de/tag/view/) - [generics](https://www.mm-newmedia.de/tag/generics/) - [collections](https://www.mm-newmedia.de/tag/collections/) - [type hints](https://www.mm-newmedia.de/tag/type-hints/) - [interface](https://www.mm-newmedia.de/tag/interface/) - [enum](https://www.mm-newmedia.de/tag/enum/) - [enumerations](https://www.mm-newmedia.de/tag/enumerations/) - [insurance](https://www.mm-newmedia.de/tag/insurance/) - [type safety](https://www.mm-newmedia.de/tag/type-safety/) - [strict types](https://www.mm-newmedia.de/tag/strict-types/) - [type hint](https://www.mm-newmedia.de/tag/type-hint/) - [tpensicherheit](https://www.mm-newmedia.de/tag/tpensicherheit/) - [scalar](https://www.mm-newmedia.de/tag/scalar/) - [types](https://www.mm-newmedia.de/tag/types/) - [shame](https://www.mm-newmedia.de/tag/shame/) - [hate](https://www.mm-newmedia.de/tag/hate/) - [bashing](https://www.mm-newmedia.de/tag/bashing/) - [history](https://www.mm-newmedia.de/tag/history/) - [procedural](https://www.mm-newmedia.de/tag/procedural/) - [unit test](https://www.mm-newmedia.de/tag/unit-test/) - [static analyser](https://www.mm-newmedia.de/tag/static-analyser/) - [modal](https://www.mm-newmedia.de/tag/modal/) - [ui](https://www.mm-newmedia.de/tag/ui/) - [semantics](https://www.mm-newmedia.de/tag/semantics/) - [accessibility](https://www.mm-newmedia.de/tag/accessibility/) - [abstraction](https://www.mm-newmedia.de/tag/abstraction/) - [calculator](https://www.mm-newmedia.de/tag/calculator/) - [zinsberechnung](https://www.mm-newmedia.de/tag/zinsberechnung/) - [kaufmännisch](https://www.mm-newmedia.de/tag/kaufmaennisch/) - [deutsche methode](https://www.mm-newmedia.de/tag/deutsche-methode/) - [code quality](https://www.mm-newmedia.de/tag/code-quality/) - [code qualität](https://www.mm-newmedia.de/tag/code-qualitaet/) - [readability](https://www.mm-newmedia.de/tag/readability/) - [lesbarkeit](https://www.mm-newmedia.de/tag/lesbarkeit/) - [einzeiler](https://www.mm-newmedia.de/tag/einzeiler/) - [coding standards](https://www.mm-newmedia.de/tag/coding-standards/) - [Schadenmanagement](https://www.mm-newmedia.de/tag/schadenmanagement/) - [Web Components](https://www.mm-newmedia.de/tag/web-components/) - [Encapsulation](https://www.mm-newmedia.de/tag/encapsulation/) - [Laravel](https://www.mm-newmedia.de/tag/laravel/) - [Enterprise Applikationen](https://www.mm-newmedia.de/tag/enterprise-applikationen/) - [Unternehmenssoftware](https://www.mm-newmedia.de/tag/unternehmenssoftware/) - [Skalbierbarkeit](https://www.mm-newmedia.de/tag/skalbierbarkeit/) - [Wartbarkeit](https://www.mm-newmedia.de/tag/wartbarkeit/) - [PHP 8.4](https://www.mm-newmedia.de/tag/php-8-4/) - [iteratoren](https://www.mm-newmedia.de/tag/iteratoren/) - [objektorientierung](https://www.mm-newmedia.de/tag/objektorientierung/) - [refactoring](https://www.mm-newmedia.de/tag/refactoring/) - [enterprise development](https://www.mm-newmedia.de/tag/enterprise-development/) - [Lazy Objects](https://www.mm-newmedia.de/tag/lazy-objects/) - [DI-Container](https://www.mm-newmedia.de/tag/di-container/) - [PSR-11](https://www.mm-newmedia.de/tag/psr-11/) - [Immutability](https://www.mm-newmedia.de/tag/immutability/) - [Software-Architektur](https://www.mm-newmedia.de/tag/software-architektur/) - [Vorhersehbarkeit](https://www.mm-newmedia.de/tag/vorhersehbarkeit/) - [Stabilität](https://www.mm-newmedia.de/tag/stabilitaet/) - [Softwarearchitektur](https://www.mm-newmedia.de/tag/softwarearchitektur/) - [Entitäten](https://www.mm-newmedia.de/tag/entitaeten/) - [Data Transfer Objekt](https://www.mm-newmedia.de/tag/data-transfer-objekt/) - [Skalierung](https://www.mm-newmedia.de/tag/skalierung/) ## Download Kategorien - [BiPRO](https://www.mm-newmedia.de/?dlm_download_category=bipro) ## Download Tags - [bipro](https://www.mm-newmedia.de/?dlm_download_tag=bipro) - [php](https://www.mm-newmedia.de/?dlm_download_tag=php) - [soap](https://www.mm-newmedia.de/?dlm_download_tag=soap) - [wsdl](https://www.mm-newmedia.de/?dlm_download_tag=wsdl) - [norm410](https://www.mm-newmedia.de/?dlm_download_tag=norm410) - [oop](https://www.mm-newmedia.de/?dlm_download_tag=oop) - [client](https://www.mm-newmedia.de/?dlm_download_tag=client) - [server](https://www.mm-newmedia.de/?dlm_download_tag=server) - [bipro norm 410](https://www.mm-newmedia.de/?dlm_download_tag=bipro-norm-410) - [xml](https://www.mm-newmedia.de/?dlm_download_tag=xml)