PHP - Programmierung

Entwicklung, Unterstützung oder Übernahme Ihrer PHP-Projekte

Wir bieten Ihnen unser Know-How für die Programmierung mit der Skriptsprache PHP.
Ein robustes und schnelles Werkzeug, welches für den serverseitigen Einsatz von Webservern konzipiert wurde.
Bei der Entwicklung von OOP Konzepten, halten wir uns an den C++ Standard (Bjarne Stroustrup), soweit in PHP 7 möglich oder erforderlich.
Nicht alle Problemen im Internet erfordern ein Klasse als Lösung. Daher existiert ja auch PHP. Niemand ging damals von solch einem Hype aus.

Warum entwickelt Ihre Firma nicht in C++?
 –  Eigentlich tun wir genau das, nur mit anderer Syntax.

Entwicklung neuer Module / Applikation

Wir erweitern Ihre bereits bestehenden Prozesse bzw. Abläufe und entwickeln Ihnen neue Module, die sich Ihrer Umgebung / Abläufen anpassen.
Wir unterstützen Sie präzise bei den Anforderungen Ihres Pflichten- / Lastenheftes.
Liefern Ihnen einen Workflow der Antworten auf Ihre technische Realisierung bietet und abbildet.

Unterstützung vor Ort

Wir unterstützen Ihr Personal vor Ort, und erarbeiten gemeinsam Lösungen, um Ihre Projekte abzuschliessen.
Unterstützen Sie Firmen auch über längere Zeiträume?
Ja, wir helfen, beraten und programmieren für Firmen seit mehr als 10 Jahren.
Mittlerweile eher als Software-Designer (Planung von Software-Lösungen) als Entwickler.

Übernahme von Projekten

Wir helfen Ihnen bei der Evolution Ihrer Software-Umgebung. Migration von PHP 4 auf modernes PHP 7.
Mit Blick auf die Sicherheitskonzepte zur Absicherung Ihrer Daten.
Weitere Stichworten die uns besonders wichtig sind, lauten: Performance, Ladezeit, Nutzerzahl, Erweiterbarkeit und Wartung.

Sicherheit Ihrer Daten


      1 <?php 
      2 
      3  class securePHP 
      4  { 
      5   static function secure_hard($evil)          
      6   {
      7      $clear = self::force_check_item($evil);
      8      $clear = self::force_utf_8($clear);
      9      $clear = self::search_xxs_attacks($clear);
      10     return $clear;
      11   } 
      12  }
      13 
      14 ?> 
      

Top     Posted am: 16.06.2017 von Webmaster

Erstellung dynamischer PDF-Dateien

Automatisierte Erstellung Ihrer PDF Dateien für den Einsatz von Serienbriefe, Rechnungen, Mahnungen, Auswertungen und Statistiken usw. PDF Dokumente werden, wie bei Internet-Präsenzen, "responsive" designed/erstellt. Unser Generator erkennt unnötige Zeilenumbrüche und passt Ihrer Dokumente umweltfreundlich auf das Seitenlayout an. Bei Massenverarbeitung erreichen wir wirksam eine 25% Einsparung an unser aller Ressourcen. Wir favorisieren bei der Erstellung auch die Multilingulität Ihrer Dokumente / Leser. Vergleichbar mit Webseiten sollten auch Ihrer Leser die freie Wahl der Sprache haben. Für den ersten Eindruck, gibt es keine zweite Chance. Schriftwahl, Schriftgröße und Signal-Farben sollten, für treue Leser, heutzutage kein Hindernis mehr sein. Überdenken Sie Ihre Strategien um lieblose Verteilung von tausenden Dokumenten besser zu gestalten.

Wir optimieren und kanalisieren Ihre Anschreiben / Mitteilungen an Ihre Kunden / Mitglieder und bieten Ihnen diverse Verfahren für den Versand an.
Die Verteilung Ihrer Dokumente kann per Download, SOAP Connect, eMail-Versand oder eigener App erfolgen.


Mit PDF Dokumente arbeiten


Wir helfen Ihnen mehrer Dokumente zusammenzufügen, zu optimieren oder zu trennen. Perfektionieren Sie Ihre Dokumente mit QR-Codes für E-Mail, URLs, Videos, Telefonnummern, GEO-Location oder individuelle Gewinnspiele. Spezialisiert sind wir auf die Erstellung und PDF-Ausgabe von Angeboten von Kunden angeforderten Information aus Online-Rechern oder Vergleichsangeboten. GEO-Erkennung des Kunden bzw. Zuteilung von Ansprechpartner mit passendem Portfolio zum Angebot. Auch in Duplex Version auf der Rückseite Ihrer Dokumente. Nutzen Sie vorhanden Freiflächen ohne neue materielle Ressourcen zu verbrauchen.
(mehr Erfahren Sie unter Produkten / LeadSystem)


PDF Beispiel aus unserem Hause


  • Generic PDF Example APL-IT 1
    Rechnungen Beispiel (Invoice)
    Erstellung von autom. Rechnungen. Versand auch in Duplex Version möglich. Mit Werbung, weiteren Angeboten aus Ihrem Hause, mit Portfolio des Beraters aus Ihrem Hause oder mit Ihren AGBs. Der Versand kann per E-Mail Listen an Kundengruppen oder per EMail2Fax erfolgen. Rechnungen werden in kompromierter Version archiviert und Kopien bei Bedarf wieder angefordert werden.
  • Generic PDF Example APL-IT 2
    Angebote oder Aufträge Beispiel (offers)
    Erstellung von individuellen Angeboten und Aufträgen. Versand auch in Duplex Version möglich. Mit Werbung, weiteren Angeboten aus Ihrem Hause, mit Portfolio des Beraters aus Ihrem Hause oder mit Ihren AGBs. Der Versand kann per E-Mail Listen an Kundengruppen oder per EMail2Fax erfolgen. Wandeln Sie Ihre Angebote autm. in Aufträge und integrieren Sie diese in Ihren "Workflow" um doppelte oder dreifach Erfassung zu vermeiden. Stichwort Mulitlingulität. Angelehnt an das Internet ist es doch freundlicher dem Leser Ihrer Dokumente mehr Auswahl und Freiheit zu bieten. Ein persönliches Anschreiben in eigener Sprache (oder Übersetzung) hinterlässt bei ersten Blick einen prägenden Eindruck.
  • Generic PDF Example APL-IT 3
    Kombinierte PDFs
    Umwandlung Ihrer PDF Dokumente von Offline zu Online Versionen. Die Daten für Ihre Felder können entweder über Masken oder direkt in ausfüllbare PDF Versionen eingetragen werden. Nutzen Sie Ihre vorhandene Vorlagen und kombinieren Sie diese mit dem Online-Angebot Ihrer Web-Präsenz. Aktuell beliebt sind auch Daten z.B. Angebotspreise aus Javascript Anwendungen direkt mit ins PDF Dokument zu übertragen. Bieten Sie Ihren Besuchern die Möglichkeit Ihre Webangebote 1:1 in PDF Dokumente zu übertragen. Mit aktuellen Frameworks (Bootstrap o. Material-UI) ist eine HTML2PDF Konvertierung sinnvoll.

Top     Posted am: 15.06.2017 von Webmaster

Update Ihrer PHP-Scripte auf eine aktuelle PHP Version

Wir bieten Ihnen unser Know-How an und Updaten Ihren PHP-Code auf die Version 7.4.x.


Im täglichen Wahnsinn des Alltages kann es schon mal passieren, das man hier und dort mal vergessen hat seinen PHP-QuellCode auf einen aktuellen Stand zu halten. Das böse Erwachen kommt immer nach einem "Dist-Upgrade" Ihres LAMP-Systems bzw. Linux Servers.

Typische Fehlermeldeungen lauten dann:"Extension mysqli is missing, phpmyadmin doesn't work"
oder "How can I enable the mysql Database Driver in PHP-Version 7.4.xx"

Wir helfen Ihnen bei Meldungen wie: PHP and Apache2 broken after upgrade...

Gemeinsam mit Ihrem IT-Team erstellen wir Ihnen Lösungen und Upgrades Ihres PHP-Codes und helfen Ihnen bei der Umstellungen zu einem modernen MVC-Framework. Ebens untersützen wir Sie bei der Einführung neuer UX-Designs und ertsellen Ihnen alle Anforderungen Ihres Systems für eine Update Ihrer Work-Flows.

Anpassungen Ihrer PHP-Scripte für zukünftige Updates

Um zukünftig solche Fehler zu vermeiden helfen wir Ihnen bzw. Ihrem Team und realisieren gemeinsam einen Code-Review. Ebenso helfen wir Ihnen im Umgang mit qualifizierter Software, welche Ihnen zeigt wie Sie Schritt für Schritt Ihren Code upgraden und Fit und Sicher für Updates und BugFixes zu halten. Alle Ihrer Funktionen und Abläufe werden auf Sicherheit und Stabilität überarbeitet.

Welche PHP Frameworks werden von APL-IT supported?

Wir sind ausgebildet in allen Frameworks! Unsere Dienstleistungen sind keinem bestimmten Framework untergeordnet. Natürlich ist der Aufwand bei bekannten Frameworks geringer, dennoch nehmen wir jede Herausforderung ernst und setzen unseren Fokus nicht auf Copy und Paste. Jedes Projekt hat seine Eigenheiten und spezielle Eigenschaften welches es gilt nach und nach sauber und ordentlich neu zu aufzustellen. Code Schnipsel, welche sich bewährt haben oder unter der "C-Standard" fallen erhalten selbstverständlich Ihre schlanke Funktionalität.

Aktuell gängige Frameworks
  • Zend Framework (Laminas)
  • Symfony
  • Codelgniter
  • CakePHP
  • Laravel
  • Yii Framework
  • Slim
  • Phalcon
  • FuelPHP
  • Fat-Free Framework
Warum nutzen Sie keine der aktuellen Frameworks?

Die Antwort ist eigentlich ganz einfach. Jeder dieser Frameworks hat seine Stärken und Schwächen. Leider wollen alle Frameworks jedem Projekt gefallen. Mit jedem Update / Upgrade versucht sich ein Framework über den anderen zu stellen und seine Vorzüge anzupreisen. Was im Endeffekt passiert:" Jeder Framework wird mit jedem Update komplizierter und aufwändiger." Da er jedem gefallen will passt sich der Framework nicht Ihnen an, sondern Sie sich dem Framework. Und genau das sollte nicht passieren! IT soll Ihnen dienen, nicht Sie der IT.

Top     Posted am: 10.11.2020 von Webmaster

Amazon MWS ~ Marketplace Web Service

Oder die neue Verkaufspartner-API ~ SP-API

Wir verbinden Ihren Online-Shop mit der neuen JSON-API mit der sogenannte: „SP-API“

An Amazon an. Ebenso migrieren wir Ihren MWS-API von Amazon auf die SP-API.
SP-API = Selling Partner - Application Programming Interface (zu dt. Verkäufer Anwendungsschnittstelle)

Die wichtigsten Unterschiede zwischen der der alten MWS-API und der neuen SP-API von Amazon:

  • Modernisierte JSON REST-API
  • OAUTH 2.0 Autorisierung inkl. „Login mit Amazon“
  • Schnellere Up und Downloadrate Ihrer Produkte (OJS Technics im SQL Bereich)
  • Enpoint Optimierung für us-east1, eu-west1 und us-west2
  • Support für AWS Accounts und IAM User
  • Bessere IAM Rollen-Verteilung
  • Bessere Lieferanten Anbindung

Top     Posted am: 01.12.2020 von Webmaster