Main Content
Perl Programmierung - Logo

Die Softwareentwicklung der Computer Manufaktur Berlin spricht auch Perl. Unsere Entwickler haben jahrelange Erfahrung bei der Programmierung anspruchsvoller Individualsoftware und Webanwendungen mit FastCGI und mod_perl.

Objektorientierte Systementwicklung in Perl – erprobt für höchste Ansprüche

Perl Programmierung hat sich bei komplexen Webanwendungen mit hohen Zugriffszahlen bewährt. Hierfür sprechen auch unsere Referenzprojekte für T-Systems International oder heise online. Die Stellenbörse heisejobs.de wurde bereits 2001 entwickelt und läuft seitdem erfolgreich. Die besondere Anforderung ergab sich aus den hohen Nutzerzahlen: Die Umsetzung muss bis heute höchsten Anforderungen an Stabilität und Lastverteilung genügen.

Neben der Verfügbarkeit spielt die IT-Sicherheit ein große Rolle: Perl Programmierung vereinfacht die Entwicklung sicherer Websites. Z.B. verhindert die Schnittstelle Perl-DBI SQL-Injections.

Daneben hat die Computer Manufaktur auch den Anspruch, seinen Kunden Sicherheit im Sinne der nachhaltigen Investition in Software zu gewährleisten. Dazu ist insbesondere bei Perl, einer Programmiersprache, die dazu verleiten kann, unverständlichen Code zu schreiben, eine saubere Entwicklung notwendig. Neben einer Inline Dokumentation setzen wir bei der Perl Programmierung auf sauberen, strukturierten Code und auf ein sicheres Versionsmanagement, so dass die entwickelten Softwaresysteme auch von Mitarbeitern des Kunden oder von Dritten weitergepflegt werden können.

Erfolgsfaktoren für die Perl Programmierung: Frameworks, Module und Tests

Für komplexe Web-Applikationen verwenden wir hauptsächlich die flexiblen Frameworks CGI::Application oder Catalyst. Darüber hinaus nutzen wir noch viele andere qualitativ hochwertige freie Module des Archivs CPAN.

Keine Individualsoftware von hoher Güte kann ohne Tests erzeugt werden. Wenn möglich, verwenden wir automatisierte Tests. Dazu setzen wir für Unit-Tests z.B. Test::More und bei Systemtests / Webtests Test::WWW::Mechanize oder Test::WWW::Selenium ein. Bei besonders hohen Anforderungen setzen wir auf eine testgetriebene Entwicklung (siehe test-driven development (TDD) unter http://de.wikipedia.org/wiki/Testgetriebene_Entwicklung).

Mehr als Webentwicklung in Perl

Unsere Perl-Profis entwickeln jedoch nicht nur neue hochverfügbare Websites auf Basis von Perl, sondern retten als „Feuerwehr“ auch schon mal das ein oder andere Softwareprojekt, das vorher zu scheitern drohte. Zu den weiteren Perl Leistungen gehört die Migration oder Portierung, aber auch die Performance-Optimierung von bestehenden Systemen. Ihr tiefes Know-How im Bereich Security bringt die Computer Manufaktur Berlin in Sicherheitsprüfungen bzw. Security Audits von externen Perl-Projekten ein.

Perl - Entwicklung, objektorientierte Programmierung, Individualsoftware, Optimierung, Erweiterung und Sicherheit