{"id":827,"date":"2026-10-01T00:41:00","date_gmt":"2026-09-30T22:41:00","guid":{"rendered":"https:\/\/ct4m.net\/?page_id=827"},"modified":"2026-10-01T00:48:40","modified_gmt":"2026-09-30T22:48:40","slug":"about-us","status":"publish","type":"page","link":"https:\/\/ct4m.net\/de\/about-us\/","title":{"rendered":"\u00dcber uns"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"827\" class=\"elementor elementor-827\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-262f142 thegem-e-con-layout-thegem e-flex e-con-boxed e-con e-parent\" data-id=\"262f142\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;thegem_container_layout&quot;:&quot;thegem&quot;}\">\r\n\t\t\t\t\t<div class=\"e-con-inner\">\r\n\t\t\t\t<div class=\"elementor-element elementor-element-638b6ab flex-horizontal-align-default flex-horizontal-align-tablet-default flex-horizontal-align-mobile-default flex-vertical-align-default flex-vertical-align-tablet-default flex-vertical-align-mobile-default elementor-widget elementor-widget-text-editor\" data-id=\"638b6ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\r\n\t\t\t\t\t\t<h4>Deutsche Gr\u00fcndlichkeit. Kaufm\u00e4nnischer Anspruch.<\/h4>\n<p>CT4M steht f\u00fcr <strong>Handelswerkzeuge f\u00fcr H\u00e4ndler<\/strong>.<\/p>\n<p>Wir entwickeln Tools f\u00fcr PrestaShop mit einer recht einfachen Idee dahinter: Software f\u00fcr H\u00e4ndler soll Gesch\u00e4ftsprobleme l\u00f6sen und nicht neue technische Probleme schaffen.<\/p>\n<p>CT4M entstand aus unserer eigenen Erfahrung im E-Commerce. Viele unserer Tools entstanden aus einem realen Problem im allt\u00e4glichen Gesch\u00e4ftsbetrieb \u2013 etwas, das zu viel Zeit in Anspruch nahm, zu viele manuelle Schritte erforderte oder von der verf\u00fcgbaren Software einfach nicht gut abgedeckt wurde.<\/p>\n<p>Also haben wir es gebaut.<\/p>\n<p>Und weil wir in D\u00fcsseldorf, Deutschland, ans\u00e4ssig sind, geben wir gerne zu, eine gewisse Schw\u00e4che daf\u00fcr zu haben, Dinge gr\u00fcndlich zu erledigen.<\/p>\n<p>Nicht etwa, weil Software kompliziert sein m\u00fcsste. Ganz im Gegenteil.<\/p>\n<p><strong>Gute Software sollte komplizierte Dinge vereinfachen.<\/strong><\/p>\n<p>Konzipiert f\u00fcr Unternehmen. Nicht f\u00fcr Programmierkenntnisse.<\/p>\n<p>Unser Ausgangspunkt ist selten ein technisches Merkmal.<\/p>\n<p>Es handelt sich \u00fcblicherweise um eine Frage wie:<\/p>\n<p><em>Warum machen wir das manuell?<\/em><\/p>\n<p><em>Warum kann PrestaShop uns diese Informationen nicht anzeigen?<\/em><\/p>\n<p><em>Warum sind f\u00fcr diesen Prozess sechs Schritte n\u00f6tig, wenn er doch nur zwei ben\u00f6tigen sollte?<\/em><\/p>\n<p>Von dort aus arbeiten wir uns r\u00fcckw\u00e4rts zur Technologie vor.<\/p>\n<p>Diese H\u00e4ndlerperspektive ist uns wichtig. Ein technisch beeindruckendes Modul, das die t\u00e4gliche Arbeit nur verkompliziert, hat seinen Zweck verfehlt.<\/p>\n<p>Unsere Werkzeuge sollen Zeit sparen, Fehler verhindern, n\u00fctzliche Informationen liefern oder einen Prozess sp\u00fcrbar vereinfachen.<\/p>\n<p>Am besten alle vier.<\/p>\n<h4>KI-gest\u00fctzt. Von Menschen gesteuert.<\/h4>\n<p>Wir nutzen moderne KI-gest\u00fctzte Entwicklung umfassend.<\/p>\n<p>Spezialisierte Entwicklungs- und \u00dcberpr\u00fcfungsagenten helfen uns, gro\u00dfe Codebasen zu analysieren, Abh\u00e4ngigkeiten zu untersuchen, Grenzf\u00e4lle zu testen und \u00c4nderungen in einer Geschwindigkeit zu \u00fcberpr\u00fcfen, die mit traditionellen Entwicklungsabl\u00e4ufen allein schwer zu erreichen gewesen w\u00e4re.<\/p>\n<p>Aber Geschwindigkeit ist nicht das Ziel.<\/p>\n<p><strong>Bessere Software ist das Ziel.<\/strong><\/p>\n<p>Architektur, Anforderungen, Sicherheitsentscheidungen und die Freigabe von Produkten bleiben in menschlicher Hand. Wir nutzen KI, um mehr zu untersuchen, mehr zu testen und mehr zu erkennen \u2013 nicht als Ausrede, den Standard unserer Produkte zu senken.<\/p>\n<h4>Wir verz\u00f6gern lieber eine Ver\u00f6ffentlichung, als ein fehlerhaftes Produkt auszuliefern.<\/h4>\n<p>Die Software, die in einem Online-Shop zum Einsatz kommt, verdient Respekt.<\/p>\n<p>Ein PrestaShop-Modul kann auf Bestellungen, Kundendaten, Zahlungen, Datenbanken und gesch\u00e4ftskritische Prozesse zugreifen. Ein kleiner Programmierfehler kann daher weitreichende Folgen haben, die weit \u00fcber das Modul selbst hinausgehen.<\/p>\n<p>Wir sind der Ansicht, dass \u201ces funktioniert in unserer Testumgebung\u201d kein ausreichender Qualit\u00e4tsstandard ist.<\/p>\n<p>Bevor ein CT4M-Produkt auf den Markt kommt, wollen wir verstehen, was es ver\u00e4ndert, wovon es abh\u00e4ngt und was schiefgehen k\u00f6nnte.<\/p>\n<p>Das schlie\u00dft auch die langweiligen Dinge mit ein.<\/p>\n<p>Vor allem die langweiligen Dinge.<\/p>\n<h4>Unsere Standards<\/h4>\n<p>Unser Ziel ist es, CT4M-Module so zu entwickeln, dass sie sich nahtlos in eine PrestaShop-Installation einf\u00fcgen.<\/p>\n<p>Das bedeutet, \u00c4nderungen so weit wie m\u00f6glich zu isolieren und dabei die etablierten APIs, Hooks und Erweiterungsmechanismen von PrestaShop zu nutzen. <strong>\u00dcberschreibungen nach M\u00f6glichkeit vermeiden<\/strong>. Wir ver\u00e4ndern keine PrestaShop-Kerndateien.<\/p>\n<p>Ein CT4M-Modul sollte nicht davon ausgehen, dass es das einzige Modul im Shop ist. Daher achten wir besonders auf die Interaktionen mit anderen Modulen, bestehenden Hooks, Datenbankstrukturen und dem normalen Verhalten von PrestaShop.<\/p>\n<p>Sicherheit wird als integraler Bestandteil der Entwicklung betrachtet und nicht erst kurz vor der Ver\u00f6ffentlichung hinzugef\u00fcgt. Je nach Modul umfasst dies Berechtigungs- und Authentifizierungspr\u00fcfungen, CSRF-Schutz, Validierung und Bereinigung von Eingaben, sicheren Datenbankzugriff, kontrollierte Dateiverarbeitung sowie den sorgf\u00e4ltigen Umgang mit Anmeldeinformationen und sensiblen Daten.<\/p>\n<p>Wir testen auch mit den PrestaShop- und PHP-Versionen, f\u00fcr die wir explizit Kompatibilit\u00e4t deklarieren. Wir bevorzugen einen klar definierten Kompatibilit\u00e4tsbereich, den wir tats\u00e4chlich getestet haben, gegen\u00fcber einer beruhigend klingenden Behauptung, die wir nicht belegen k\u00f6nnen.<\/p>\n<p>Und wenn sich PrestaShop \u00e4ndert, passen wir unsere Module lieber gleich an, anstatt diese \u00c4nderungen mit immer fragileren Modifikationen zu umgehen.<\/p>\n<p>Unser Ziel ist klar:<\/p>\n<p><strong>Sicherer Code. Reibungslose Integration. Vorhersehbares Verhalten. Minimale Beeintr\u00e4chtigung des restlichen Shopbetriebs.<\/strong><\/p>\n<p>Oder, um es etwas traditioneller auszudr\u00fccken:<\/p>\n<p><strong>Wenn wir es schon bauen, dann wollen wir es auch richtig bauen.<\/strong><\/p>\n<hr>\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>German thoroughness. Merchant thinking. CT4M stands for Commerce Tools for Merchants. We develop tools for PrestaShop with a fairly simple&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-fullwidth.php","meta":{"footnotes":""},"class_list":["post-827","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/ct4m.net\/de\/wp-json\/wp\/v2\/pages\/827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ct4m.net\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ct4m.net\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ct4m.net\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ct4m.net\/de\/wp-json\/wp\/v2\/comments?post=827"}],"version-history":[{"count":5,"href":"https:\/\/ct4m.net\/de\/wp-json\/wp\/v2\/pages\/827\/revisions"}],"predecessor-version":[{"id":858,"href":"https:\/\/ct4m.net\/de\/wp-json\/wp\/v2\/pages\/827\/revisions\/858"}],"wp:attachment":[{"href":"https:\/\/ct4m.net\/de\/wp-json\/wp\/v2\/media?parent=827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}