[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"9_t0YFtO844PW3-iCfPxRTbw8yv0-2zzu2bChZFenjo":3,"btz8hO-MXSFLpybqvfjYVBre4OvrEJO1wFySe3Zmv-s":49,"DxXYiN2zVct6P1Rjzna8EbdSUsVMYSC5Tl92Q_8iPAs":75,"D4P-0Aag8fx3mY08qvydxymMUMKRKPtMTOWO01VebTk":175,"_apollo:default":217},{"menu":4},{"__typename":5,"id":6,"name":7,"items":8},"Menu","nuxt-main-menu","Nuxt Hauptmenü",[9,24,29,34,39,44],{"__typename":10,"id":11,"title":12,"description":13,"url":14,"langcode":15,"internal":20,"expanded":21,"attributes":22},"MenuItem","9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1","Blog",null,"/know-how",{"__typename":16,"id":17,"name":18,"direction":19},"Language","de","German","ltr",true,false,{"__typename":23,"class":13},"MenuItemAttributes",{"__typename":10,"id":25,"title":26,"description":13,"url":27,"langcode":15,"internal":20,"expanded":21,"attributes":28},"1c7a5430-8a42-4b24-9544-252adabc2f4c","Projekte","/projekte",{"__typename":23,"class":13},{"__typename":10,"id":30,"title":31,"description":13,"url":32,"langcode":15,"internal":20,"expanded":21,"attributes":33},"9c4feedc-79e4-4fbf-b68c-065f33ebfe4c","Sparring","/workshop-ux-sparring-fuer-unternehmen",{"__typename":23,"class":13},{"__typename":10,"id":35,"title":36,"description":13,"url":37,"langcode":15,"internal":20,"expanded":21,"attributes":38},"3b77a27b-272a-489f-843e-53e23ed07741","Trainings","/liechtenecker-ux-academy",{"__typename":23,"class":13},{"__typename":10,"id":40,"title":41,"description":13,"url":42,"langcode":15,"internal":20,"expanded":21,"attributes":43},"ce0bb82b-e1ee-4036-be95-f693a62e9f4a","Über uns","/about",{"__typename":23,"class":13},{"__typename":10,"id":45,"title":46,"description":13,"url":47,"langcode":15,"internal":20,"expanded":21,"attributes":48},"04a19381-81a9-4694-8653-182d8855d2b5","Kontakt","/kontakt",{"__typename":23,"class":13},{"menu":50},{"__typename":5,"id":51,"name":52,"items":53},"footer","Fußzeile",[54,60,65,70],{"__typename":10,"id":55,"title":56,"description":13,"url":57,"langcode":58,"internal":20,"expanded":21,"attributes":59},"e2873307-b50a-4aab-b6b2-1950fd99c72e","Impressum","/impressum",{"__typename":16,"id":17,"name":18,"direction":19},{"__typename":23,"class":13},{"__typename":10,"id":61,"title":62,"description":13,"url":63,"langcode":58,"internal":20,"expanded":21,"attributes":64},"2cd9b7c9-142a-4ea3-b898-a0952c54a195","Datenschutz","/datenschutz",{"__typename":23,"class":13},{"__typename":10,"id":66,"title":67,"description":13,"url":68,"langcode":58,"internal":20,"expanded":21,"attributes":69},"a5effba3-5a8c-4125-8d78-0cdba09824db","AGB","/agb",{"__typename":23,"class":13},{"__typename":10,"id":71,"title":72,"description":13,"url":73,"langcode":58,"internal":21,"expanded":21,"attributes":74},"114bf071-bdbb-44cf-85c1-69e9d9e0777d","Newsletter","https://liechtenecker.at/newsletter-subscribe",{"__typename":23,"class":13},{"route":76},{"__typename":77,"entity":78},"RouteInternal",{"__typename":79,"id":80,"title":81,"changed":82,"created":88,"langcode":91,"path":92,"promote":21,"status":20,"sticky":21,"metatag":93,"postCategory":113,"postContentElements":13,"evergreen":13,"tags":138,"postWpBody":152,"wpHeaderImage":13,"wpHeaderImageOld":155,"wpHeaderImageOldSmall":13,"wpOgImage":13,"wpPromotedTeaserImage":13,"wpShareDescription":13,"wpShareTitle":13,"wpTeaserText":13,"wpYoastHead":168,"author":169},"NodeWpPost","931","Warum PHP auch ohne dem Laravel Framework Spaß macht",{"__typename":83,"timestamp":84,"timezone":85,"offset":86,"time":87},"DateTime",1554797919,"UTC","+00:00","2019-04-09T08:18:39+00:00",{"__typename":83,"timestamp":89,"timezone":85,"offset":86,"time":90},1439553952,"2015-08-14T12:05:52+00:00",{"__typename":16,"id":17,"name":18,"direction":19},"/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht",[94,101,108],{"__typename":95,"tag":96,"attributes":97},"MetaTagValue","meta",{"__typename":98,"name":99,"content":100},"MetaTagValueAttributes","title","Warum PHP auch ohne dem Laravel Framework Spaß macht | Liechtenecker UX Design Studio",{"__typename":102,"tag":103,"attributes":104},"MetaTagLink","link",{"__typename":105,"href":106,"hreflang":13,"rel":107,"media":13,"sizes":13,"type":13},"MetaTagLinkAttributes","http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht","canonical",{"__typename":109,"tag":96,"attributes":110},"MetaTagProperty",{"__typename":111,"property":112,"content":81},"MetaTagPropertyAttributes","og:title",{"__typename":114,"id":115,"name":116,"path":117,"status":20,"weight":118,"description":119,"langcode":123,"changed":124,"metatag":127},"TermCategories","7","Technologie","/kategorie/technologie",0,{"__typename":120,"processed":121,"format":122},"Text","Development Themen sowie zukünftige Technologien, mit denen wir uns auseinandersetzen. ","wp_html",{"__typename":16,"id":17,"name":18,"direction":19},{"__typename":83,"timestamp":125,"timezone":85,"offset":86,"time":126},1713772777,"2024-04-22T07:59:37+00:00",[128,131,135],{"__typename":95,"tag":96,"attributes":129},{"__typename":98,"name":99,"content":130},"Technologie | Liechtenecker UX Design Studio",{"__typename":95,"tag":96,"attributes":132},{"__typename":98,"name":133,"content":134},"description","Development Themen sowie zukünftige Technologien, mit denen wir uns auseinandersetzen.",{"__typename":102,"tag":103,"attributes":136},{"__typename":105,"href":137,"hreflang":13,"rel":107,"media":13,"sizes":13,"type":13},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/kategorie/technologie",[139,144,148],{"__typename":140,"id":141,"name":142,"path":143,"weight":118},"TermTags","742","laravel","/tag/laravel",{"__typename":140,"id":145,"name":146,"path":147,"weight":118},"832","modern","/tag/modern",{"__typename":140,"id":149,"name":150,"path":151,"weight":118},"965","php","/tag/php",{"__typename":153,"processed":154,"format":122,"summary":13},"TextSummary","\u003Cdiv class=\"grid-wrapper\">\n    \u003Cdiv class=\"row\">\n        \u003Cdiv class=\"default-left col-xsmall-12 col-medium-6 col-medium-offset-2 col-large-6 col-large-offset-3 \">\n            \n\u003Ch3>Es war einmal vor genau zwei Jahren\u003C/h3>\n\u003Ca href=\"/sites/default/files/styles/full_width/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png?itok=odekmQW_\" data-rel=\"lightbox-gallery-FWYIs35K\" data-rl_title data-rl_caption title class=\"js-image-link\">\u003Cdiv alt=\"Liechtenecker liebt PHP\" data-entity-type=\"media\" data-entity-uuid=\"a61ac398-fd10-447a-b041-6068b8fccfc9\" data-langcode=\"de\" class=\"embedded-entity\">\u003Cdiv>\n  \n  \n  \u003Cdiv>\n    \u003Cdiv class=\"visually-hidden\">Bild\u003C/div>\n              \u003Cdiv>    \u003Cpicture>\n                  \u003Csource srcset=\"/sites/default/files/styles/image_width_medium/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=TOTMQ7Cr 1x, /sites/default/files/styles/image_width_medium_x2/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=eyKbHjty 2x\" media=\"all and (min-width: 1024px) and (max-width: 1439px)\" type=\"image/webp\" width=\"400\" height=\"400\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_small/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=-w8nyxO- 1x, /sites/default/files/styles/image_width_small_x2/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=3uldj7Ye 2x\" media=\"all and (min-width: 745px) and (max-width: 1023px)\" type=\"image/webp\" width=\"400\" height=\"400\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xsmall/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=_LD2dgMJ 1x, /sites/default/files/styles/image_width_xsmall_x2/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=iKo2zHoe 2x\" media=\"all and (min-width: 480px) and (max-width: 744px)\" type=\"image/webp\" width=\"400\" height=\"400\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_xxsmall/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=PswUThFF 1x, /sites/default/files/styles/image_width_xxsmall_x2/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=vVHQkLTb 2x\" media=\"all and (max-width: 479px)\" type=\"image/webp\" width=\"400\" height=\"400\">\n              \u003Csource srcset=\"/sites/default/files/styles/image_width_large/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=h0xpt38y 1x, /sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.webp?itok=j6jzNc6z 2x\" type=\"image/webp\" width=\"400\" height=\"400\">\n                  \u003Cimg loading=\"lazy\" width=\"400\" height=\"400\" src=\"/sites/default/files/styles/image_width_large_x2/public/wp-migration/wordpress-media-image/2015/08/php_kreis-1.png.jpg?itok=j6jzNc6z\" alt=\"Liechtenecker liebt PHP\" title=\"php_kreis\">\n\n  \u003C/picture>\n\n\u003C/div>\n          \u003C/div>\n\n\u003C/div>\n\u003C/div>\n\u003C/a>\u003Cp>Genau&nbsp;heute vor zwei Jahren habe ich meinen ersten Laravel Artikel „\u003Ca title=\"Laravel Liechtenecker Blogartikel\" href=\"/warum-php-mit-dem-laravel-framework-wieder-spas-macht/\">Warum PHP mit dem Laravel Framework wieder Spaß macht\u003C/a>“ geschrieben. Das trifft sich doch perfekt für ein Resümee oder? Deshalb dreh ich diesmal den Spieß um und zeige euch warum PHP heute auch \u003Cstrong>ohne\u003C/strong>&nbsp;Laravel Spaß macht und was sich in diesen zwei Jahren alles geändert hat.\u003Cbr>\n&nbsp;\u003Cbr>\n\u003Cbr>\n&nbsp;\u003C/p>\n\u003Ch3>Die Zeit heilt alle Wunden\u003C/h3>\n\u003Cp>Das sagt man zumindest immer aber ich gehe einen Schritt weiter. Meine PHP Wunden wurden nicht nur geheilt, sonder mittlerweile mach PHP wirklich Spaß und man muss sich nicht mehr dafür schämen ein PHP-Entwickler zu sein.\u003C/p>\n\u003Cblockquote>\n\u003Cp>Ich bin ein PHP-Entwickler und das ist gut so!\u003C/p>\n\u003C/blockquote>\n\u003Cp>Zunächst möchte ich aber etwas klarstellen. Auch vor 2 Jahren konnte man schon professionell mit PHP arbeiten. PHP hat nur das Problem / den Vorteil, dass es dem Programmierer extrem viele Freiheiten lässt. Viel zu viele Freiheiten, wenn ihr mich fragt. Denn dadurch eignet man sich viel zu schnell bad-practices an, die man nicht so leicht los wird. Das Internet ist leider voll von schlechten PHP Tutorials und Snippets. Auf der anderen Seite machen diese Freiheiten den Einstieg in die PHP Welt extrem leicht und genau deshalb ist PHP auch eine der am meisten verbreitetsten Programmiersprachen. Für mich führet es auf jeden Fall dazu, dass ich nicht mehr PHP programmieren wollte.\u003Cbr>\nLaravel war mein Retter in der Not. Mein Prinz in der schillernden Rüstung. Laravel hat von Anfang an versucht die besten Seiten von PHP zu zeigen und genau das hat mich damals schon begeistert und&nbsp;motiviert. Heute gibt es das Framework schon in der Version 5 und mein Artikel „\u003Ca title=\"Laravel 5 Neuerungen im Überblick\" href=\"/laravel-5-alle-neuerungen-im-ueberblick/\">Laravel 5 – Alle Neuerungen im Überblick\u003C/a>“ verrät jedem Interessiertem noch mehr darüber.\u003C/p>\n\u003Ch3>Der moderne PHP Entwickler\u003C/h3>\n\u003Cp>Der moderne PHP Entwickler hat heute viele Möglichkeiten. Viel mehr als vor zwei Jahren. Die Programmiersprache ist reifer geworden und hat mit neuen Features den Entwickler-Alltag stark verbessert. Ich würde sogar sagen revolutioniert! Aber auch das PHP Ecosystem hat einen Wandel erlebt und bietet viele neue Tools.\u003Cbr>\n\u003Cstrong>Composer\u003C/strong>\u003Cbr>\nWenn PHP Batman ist, wäre Composer Alfred. Batman ohne Alfred wäre einfach nicht mehr vorstellbar. Genauso ist es mit Composer. Es&nbsp;ist das beste was der Programmiersprache&nbsp;in den letzten Jahre passieren konnte. Das 2012 veröffentlichte Dependency-Management-System hat das Arbeiten mit PHP komplett geändert. Vorbei sind die Zeiten in denen man das Rad immer neu erfinden oder in denen man nach guten Packages lange suchen musste. Du brauchst einen Logger für dein Projekt? Du braucht ein Tool zum Testen? Du brauchst einen Mail-Wrapper? Alles kein Problem mehr. Composer zeigt dir die Besten und das Einbinden ist&nbsp;genauso einfach und schnell wie das Aktualisieren.\u003C/p>\n\u003Cblockquote>\n\u003Cp>I’ve never thought of PHP as more than a simple tool to solve problems. (PHP Erfinder Rasmus Lerdorf)\u003C/p>\n\u003C/blockquote>\n\u003Cp>\u003Cstrong>Namespaces\u003C/strong>\u003Cbr>\nJede Applikation besteht aus viele Komponenten. Oft werden viele fremde Packages eingesetzt, damit man nicht alles selbst neu schreiben muss. Damit es hier bei den Klassenamen nicht zu Konflikten kommt, gibt es Namespaces. Durch sie können Teile der Applikation gekapselt werden und jede Klasse kann genau angesprochen werden. Dadurch kann es z.B. mehrere Klassen mit dem Namen „User“ geben und ja das kommt häufiger vor als man denkt.\u003Cbr>\n\u003Cstrong>Testing\u003C/strong>\u003Cbr>\nDer moderne PHP Entwickler hat natürlich auch immer Testing im Hinterkopf. Denn Testing (automatische Tests) macht nicht nur bei großen Applikationen Sinn. Tools wie PHPUnit, Codeception oder Behat bieten zahlreiche Funktionen, um jede Art von Applikation zu testen. Wichtig ist hier einfach&nbsp;mal&nbsp;zu beginnen.\u003Cbr>\n\u003Cstrong>Entwicklungsumgebung\u003C/strong>\u003Cbr>\nAuch hier hat sich einiges getan. Waren früher noch MAMP oder XAMPP die Tools der Wahl, greift man heute immer mehr auf virtuelle Maschinen wie Vagrant zurück. Hier hat man den Vorteil nicht direkt auf seinem Betriebssystem arbeiten zu müssen. Außerdem kann man, speziell für das Projekt, die Einstellungen des Live-Servers verwenden und diese sozusagen&nbsp;simulieren. Zusätzlich kann man Projekte inklusive der Entwicklungsumgebung einfach teilen. Es lebe die Vagrant Box.\u003Cbr>\n\u003Cb>Ressourcen\u003C/b>\u003Cbr>\nWenn man nach PHP Ressourcen sucht, findet man viel. Und ich meine viel Schrott! Zum Glück haben sich auch hier in den letzten Jahren gute Ressourcen herauskristallisiert. Lern-Plattformen wie \u003Ca title=\"Treehouse Learning Code\" href=\"https://teamtreehouse.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Treehouse\u003C/a> oder \u003Ca title=\"Laracasts PHP Video Screencasta\" href=\"https://laracasts.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Laracasts\u003C/a> helfen beim Einstieg und bieten zahlreiche Video Kurse. Bekannte Blogs wie \u003Ca title=\"SitePoint PHP Blog\" href=\"http://www.sitepoint.com/php/\" target=\"_blank\" rel=\"noopener noreferrer\">SitePoint\u003C/a> oder&nbsp;\u003Ca title=\"Tuts+ PHP tutorials\" href=\"http://code.tutsplus.com/categories/php\" target=\"_blank\" rel=\"noopener noreferrer\">Tuts+\u003C/a>&nbsp;bieten gute Praxisbeispiele und berichte über neue Versionen und Features.\u003Cbr>\nUnd natürlich gibt es auch den \u003Ca title=\"PHP Weekly Newsletter\" href=\"http://www.phpweekly.com/\" target=\"_blank\" rel=\"noopener noreferrer\">PHP Weekly\u003C/a> Newsletter, der wöchentliche über Neuigkeiten aus der PHP Welt berichtet. Ein Muss für jeden Entwickler.\u003C/p>\n\u003Ch3>Fazit\u003C/h3>\n\u003Cp>PHP hat sich geändert und die Community zieht mit. Wer PHP ernst nimmt kann damit heute richtig&nbsp;gute und auch schnelle Applikationen schreiben. Natürlich empfehle ich weiterhin das Laravel PHP Framework, aber auch das kann nur so gut funktionieren, da es eine&nbsp;moderne Programmiersprache als Basis hat.\u003Cbr>\nAlso geht raus in die Welt und schreibt PHP Applikationen. Nützt die Ressourcen und lernt von und mit anderen Entwicklern. Wir sind nicht nur einzelne Personen oder Firmen, sondern eine Community. Wir sind die, die das Internet mitbestimmen. Alles was wir bauen ist Teil davon. Deshalb lasst uns das gut machen und gemeinsam die Welt verbessern.\u003C/p>\n        \u003C/div>\n    \u003C/div>\n\u003C/div>\n\n\n",{"__typename":156,"id":157,"excludeFromScreenreader":13,"mediaImage":158,"name":164,"path":167,"status":20},"MediaImage","1870",{"__typename":159,"url":160,"width":161,"height":162,"alt":163,"title":164,"size":165,"mime":166},"Image","http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/wp-migration/wordpress-media-image/2015/08/php_hg_gross-1.jpg",1920,1280,"Blogbeitrag Hintergrundbild Tastatur","php_hg_gross",475158,"image/jpeg","/media/1870/edit","\u003C!-- This site is optimized with the Yoast SEO plugin v15.7 - https://yoast.com/wordpress/plugins/seo/ -->\n\u003Cmeta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" />\n\u003Clink rel=\"canonical\" href=\"https://legacy.liechtenecker.dev/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht/\" />\n\u003Cmeta property=\"og:locale\" content=\"de_DE\" />\n\u003Cmeta property=\"og:type\" content=\"article\" />\n\u003Cmeta property=\"og:title\" content=\"Warum PHP auch ohne dem Laravel Framework Spaß macht - Liechtenecker\" />\n\u003Cmeta property=\"og:description\" content=\"Es war einmal vor genau zwei Jahren Genau heute vor zwei Jahren habe ich meinen ersten Laravel Artikel &#8222;Warum PHP mit dem Laravel Framework wieder Spaß macht&#8220; geschrieben. Das trifft sich doch perfekt für ein Resümee oder? Deshalb dreh ich diesmal den Spieß um und zeige euch warum PHP heute auch ohne Laravel Spaß macht und was [&hellip;]\" />\n\u003Cmeta property=\"og:url\" content=\"https://legacy.liechtenecker.dev/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht/\" />\n\u003Cmeta property=\"og:site_name\" content=\"Liechtenecker\" />\n\u003Cmeta property=\"article:published_time\" content=\"2015-08-14T14:05:52+00:00\" />\n\u003Cmeta property=\"article:modified_time\" content=\"2019-04-09T10:18:39+00:00\" />\n\u003Cmeta property=\"og:image\" content=\"https://legacy.liechtenecker.dev/wp-content/uploads/2015/08/php_kreis-1.png\" />\n\u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" />\n\u003Cmeta name=\"twitter:label1\" content=\"Geschätzte Lesezeit\">\n\t\u003Cmeta name=\"twitter:data1\" content=\"4 Minuten\">\n\u003Cscript type=\"application/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https://legacy.liechtenecker.dev/#website\",\"url\":\"https://legacy.liechtenecker.dev/\",\"name\":\"Liechtenecker\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https://legacy.liechtenecker.dev/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"ImageObject\",\"@id\":\"https://legacy.liechtenecker.dev/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht/#primaryimage\",\"inLanguage\":\"de-DE\",\"url\":\"https://legacy.liechtenecker.dev/wp-content/uploads/2015/08/php_kreis-1.png\",\"width\":400,\"height\":400},{\"@type\":\"WebPage\",\"@id\":\"https://legacy.liechtenecker.dev/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht/#webpage\",\"url\":\"https://legacy.liechtenecker.dev/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht/\",\"name\":\"Warum PHP auch ohne dem Laravel Framework Spa\\u00df macht - Liechtenecker\",\"isPartOf\":{\"@id\":\"https://legacy.liechtenecker.dev/#website\"},\"primaryImageOfPage\":{\"@id\":\"https://legacy.liechtenecker.dev/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht/#primaryimage\"},\"datePublished\":\"2015-08-14T14:05:52+00:00\",\"dateModified\":\"2019-04-09T10:18:39+00:00\",\"author\":{\"@id\":\"https://legacy.liechtenecker.dev/#/schema/person/c6a4fab1680ccc1ec0ed63179501b4b1\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https://legacy.liechtenecker.dev/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht/\"]}]},{\"@type\":\"Person\",\"@id\":\"https://legacy.liechtenecker.dev/#/schema/person/c6a4fab1680ccc1ec0ed63179501b4b1\",\"name\":\"Christoph Rumpel\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https://legacy.liechtenecker.dev/#personlogo\",\"inLanguage\":\"de-DE\",\"url\":\"https://secure.gravatar.com/avatar/3191eb8b348673db049a15f94835ba83?s=96&d=mm&r=g\",\"caption\":\"Christoph Rumpel\"}}]}\u003C/script>\n\u003C!-- / Yoast SEO plugin. -->",{"__typename":170,"id":171,"myRole":172,"name":173,"nickname":174},"User","4","-","c-rumpel","Christoph Rumpel",{"latestKnowhow":176},[177,192,205],{"__typename":79,"id":178,"title":179,"path":180,"wpTeaserText":181,"wpPromotedTeaserImage":13,"wpHeaderImage":182},"1619","Behind the scenes: Ein Barrierefreiheits-Audit","/blog/behind-scenes-ein-barrierefreiheits-audit","”Entspricht unsere Website den gesetzlichen Anforderungen und wenn nicht, was genau müssen wir ändern?”\r\nDiese Frage lieben wir. Echt! Und so sieht unsere Antwort aus.",{"__typename":156,"id":183,"excludeFromScreenreader":13,"mediaImage":184,"name":190,"path":191,"status":20},"3364",{"__typename":159,"url":185,"width":186,"height":187,"alt":188,"title":13,"size":189,"mime":166},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-04/Headerbilder%20Blogartikel%20Behind%20the%20scene%20Accessibility%20Audit.jpg",2880,1300,"Headline mit Sujet: Tastatur mit Symbolen für Barrierefreiheit im Fokus auf hellem  Hintergrund",838204,"Headerbilder Blogartikel Behind the scene Accessibility Audit.jpg","/media/3364/edit",{"__typename":79,"id":193,"title":194,"path":195,"wpTeaserText":196,"wpPromotedTeaserImage":13,"wpHeaderImage":197},"1616","Agentic KI trifft Design-System: Wie unser Presentation Maker entstand.","/blog/agentic-ki-trifft-design-system-wie-unser-presentation-maker-entstand","Nein, wir wollen euch jetzt nicht erzählen, was KI alles kann. Aber wir möchten euch zeigen, wie wir mit KI umgehen. \r\n",{"__typename":156,"id":198,"excludeFromScreenreader":13,"mediaImage":199,"name":203,"path":204,"status":20},"3355",{"__typename":159,"url":200,"width":186,"height":187,"alt":201,"title":13,"size":202,"mime":166},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-03/BLOG_Presentation%20Tool_TITEL-2880x1300px_1.jpg","Lukas und Daniel  arbeiten an Computern im Büro.",2621988,"BLOG_Presentation Tool_TITEL-2880x1300px.jpg","/media/3355/edit",{"__typename":79,"id":206,"title":207,"path":208,"wpTeaserText":13,"wpPromotedTeaserImage":13,"wpHeaderImage":209},"1606","UI Trends 2026","/blog/ui-trends-2026",{"__typename":156,"id":210,"excludeFromScreenreader":21,"mediaImage":211,"name":215,"path":216,"status":20},"3303",{"__typename":159,"url":212,"width":186,"height":187,"alt":213,"title":13,"size":214,"mime":166},"http://liechtenecker-cms.liechtenecker-cms.svc.cluster.local/sites/default/files/2026-01/BLOG_Trendbericht%202026.jpg","UI Trends 2026, gelber Hintergrund, schwarze Schrift.",4700748,"BLOG_Trendbericht 2026.jpg","/media/3303/edit",{"Language:de":218,"MenuItem:9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1":219,"MenuItem:1c7a5430-8a42-4b24-9544-252adabc2f4c":223,"MenuItem:9c4feedc-79e4-4fbf-b68c-065f33ebfe4c":226,"MenuItem:3b77a27b-272a-489f-843e-53e23ed07741":229,"MenuItem:ce0bb82b-e1ee-4036-be95-f693a62e9f4a":232,"MenuItem:04a19381-81a9-4694-8653-182d8855d2b5":235,"Menu:nuxt-main-menu":238,"ROOT_QUERY":252,"MenuItem:e2873307-b50a-4aab-b6b2-1950fd99c72e":268,"MenuItem:2cd9b7c9-142a-4ea3-b898-a0952c54a195":271,"MenuItem:a5effba3-5a8c-4125-8d78-0cdba09824db":274,"MenuItem:114bf071-bdbb-44cf-85c1-69e9d9e0777d":277,"Menu:footer":280,"TermCategories:7":290,"TermTags:742":301,"TermTags:832":302,"TermTags:965":303,"MediaImage:1870":304,"User:4":306,"NodeWpPost:931":307,"MediaImage:3364":332,"NodeWpPost:1619":334,"MediaImage:3355":337,"NodeWpPost:1616":339,"MediaImage:3303":342,"NodeWpPost:1606":344},["null","__typename",16,"id",17,"name",18,"direction",19],["null","__typename",10,"id",11,"title",12,"description",13,"url",14,"langcode",220,"internal",20,"expanded",21,"attributes",222],{"__ref":221},"Language:de",["null","__typename",23,"class",13],["null","__typename",10,"id",25,"title",26,"description",13,"url",27,"langcode",224,"internal",20,"expanded",21,"attributes",225],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",10,"id",30,"title",31,"description",13,"url",32,"langcode",227,"internal",20,"expanded",21,"attributes",228],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",10,"id",35,"title",36,"description",13,"url",37,"langcode",230,"internal",20,"expanded",21,"attributes",231],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",10,"id",40,"title",41,"description",13,"url",42,"langcode",233,"internal",20,"expanded",21,"attributes",234],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",10,"id",45,"title",46,"description",13,"url",47,"langcode",236,"internal",20,"expanded",21,"attributes",237],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",5,"id",6,"name",7,"items",239],[240,242,244,246,248,250],{"__ref":241},"MenuItem:9ffc5019-cbd8-4b2e-8eb7-9feae486d4a1",{"__ref":243},"MenuItem:1c7a5430-8a42-4b24-9544-252adabc2f4c",{"__ref":245},"MenuItem:9c4feedc-79e4-4fbf-b68c-065f33ebfe4c",{"__ref":247},"MenuItem:3b77a27b-272a-489f-843e-53e23ed07741",{"__ref":249},"MenuItem:ce0bb82b-e1ee-4036-be95-f693a62e9f4a",{"__ref":251},"MenuItem:04a19381-81a9-4694-8653-182d8855d2b5",["null","__typename",253,"menu({\"name\":\"NUXT_MAIN_MENU\"})",254,"menu({\"name\":\"FOOTER\"})",256,"route({\"path\":\"/blog/warum-php-auch-ohne-dem-laravel-framework-spass-macht\"})",258,"latestKnowhow({\"excludeId\":\"931\",\"limit\":3})",261],"Query",{"__ref":255},"Menu:nuxt-main-menu",{"__ref":257},"Menu:footer",["null","__typename",77,"entity",259],{"__ref":260},"NodeWpPost:931",[262,264,266],{"__ref":263},"NodeWpPost:1619",{"__ref":265},"NodeWpPost:1616",{"__ref":267},"NodeWpPost:1606",["null","__typename",10,"id",55,"title",56,"description",13,"url",57,"langcode",269,"internal",20,"expanded",21,"attributes",270],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",10,"id",61,"title",62,"description",13,"url",63,"langcode",272,"internal",20,"expanded",21,"attributes",273],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",10,"id",66,"title",67,"description",13,"url",68,"langcode",275,"internal",20,"expanded",21,"attributes",276],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",10,"id",71,"title",72,"description",13,"url",73,"langcode",278,"internal",21,"expanded",21,"attributes",279],{"__ref":221},["null","__typename",23,"class",13],["null","__typename",5,"id",51,"name",52,"items",281],[282,284,286,288],{"__ref":283},"MenuItem:e2873307-b50a-4aab-b6b2-1950fd99c72e",{"__ref":285},"MenuItem:2cd9b7c9-142a-4ea3-b898-a0952c54a195",{"__ref":287},"MenuItem:a5effba3-5a8c-4125-8d78-0cdba09824db",{"__ref":289},"MenuItem:114bf071-bdbb-44cf-85c1-69e9d9e0777d",["null","__typename",114,"id",115,"name",116,"path",117,"status",20,"weight",118,"description",291,"langcode",292,"changed",293,"metatag",294],["null","__typename",120,"processed",121,"format",122],{"__ref":221},["null","__typename",83,"timestamp",125,"timezone",85,"offset",86,"time",126],[295,297,299],["null","__typename",95,"tag",96,"attributes",296],["null","__typename",98,"name",99,"content",130],["null","__typename",95,"tag",96,"attributes",298],["null","__typename",98,"name",133,"content",134],["null","__typename",102,"tag",103,"attributes",300],["null","__typename",105,"href",137,"hreflang",13,"rel",107,"media",13,"sizes",13,"type",13],["null","__typename",140,"id",141,"name",142,"path",143,"weight",118],["null","__typename",140,"id",145,"name",146,"path",147,"weight",118],["null","__typename",140,"id",149,"name",150,"path",151,"weight",118],["null","__typename",156,"id",157,"excludeFromScreenreader",13,"mediaImage",305,"name",164,"path",167,"status",20],["null","__typename",159,"url",160,"width",161,"height",162,"alt",163,"title",164,"size",165,"mime",166],["null","__typename",170,"id",171,"myRole",172,"name",173,"nickname",174],["null","__typename",79,"id",80,"title",81,"changed",308,"created",309,"langcode",310,"path",92,"promote",21,"status",20,"sticky",21,"metatag",311,"category",318,"contentElements",13,"evergreen",13,"tags",320,"wpBody",327,"wpHeaderImage",13,"wpHeaderImageOld",328,"wpHeaderImageOldSmall",13,"wpOgImage",13,"wpPromotedTeaserImage",13,"wpShareDescription",13,"wpShareTitle",13,"wpTeaserText",13,"wpYoastHead",168,"author",330],["null","__typename",83,"timestamp",84,"timezone",85,"offset",86,"time",87],["null","__typename",83,"timestamp",89,"timezone",85,"offset",86,"time",90],{"__ref":221},[312,314,316],["null","__typename",95,"tag",96,"attributes",313],["null","__typename",98,"name",99,"content",100],["null","__typename",102,"tag",103,"attributes",315],["null","__typename",105,"href",106,"hreflang",13,"rel",107,"media",13,"sizes",13,"type",13],["null","__typename",109,"tag",96,"attributes",317],["null","__typename",111,"property",112,"content",81],{"__ref":319},"TermCategories:7",[321,323,325],{"__ref":322},"TermTags:742",{"__ref":324},"TermTags:832",{"__ref":326},"TermTags:965",["null","__typename",153,"processed",154,"format",122,"summary",13],{"__ref":329},"MediaImage:1870",{"__ref":331},"User:4",["null","__typename",156,"id",183,"excludeFromScreenreader",13,"mediaImage",333,"name",190,"path",191,"status",20],["null","__typename",159,"url",185,"width",186,"height",187,"alt",188,"title",13,"size",189,"mime",166],["null","__typename",79,"id",178,"title",179,"path",180,"wpTeaserText",181,"wpPromotedTeaserImage",13,"wpHeaderImage",335],{"__ref":336},"MediaImage:3364",["null","__typename",156,"id",198,"excludeFromScreenreader",13,"mediaImage",338,"name",203,"path",204,"status",20],["null","__typename",159,"url",200,"width",186,"height",187,"alt",201,"title",13,"size",202,"mime",166],["null","__typename",79,"id",193,"title",194,"path",195,"wpTeaserText",196,"wpPromotedTeaserImage",13,"wpHeaderImage",340],{"__ref":341},"MediaImage:3355",["null","__typename",156,"id",210,"excludeFromScreenreader",21,"mediaImage",343,"name",215,"path",216,"status",20],["null","__typename",159,"url",212,"width",186,"height",187,"alt",213,"title",13,"size",214,"mime",166],["null","__typename",79,"id",206,"title",207,"path",208,"wpTeaserText",13,"wpPromotedTeaserImage",13,"wpHeaderImage",345],{"__ref":346},"MediaImage:3303"]