Christian Albert Müller
PHP (rekursives Backronym für „PHP: Hypertext Preprocessor“, ursprünglich „Personal Home Page Tools“) ist eine Skriptsprache mit einer an C angelehnten Syntax, die hauptsächlich zur Erstellung von dynamischen Webseiten oder Webanwendungen verwendet wird. PHP ist Open-Source-Software. PHP zeichnet sich besonders durch die leichte Erlernbarkeit, die breite Datenbankunterstützung und Internet-Protokolleinbindung sowie die Verfügbarkeit zahlreicher, zusätzlicher Funktionsbibliotheken aus. Es existieren beispielsweise Programmbibliotheken, um Bilder und Grafiken zur Einbindung in Webseiten dynamisch zu generieren PHP wurde 1995 von Rasmus Lerdorf entwickelt. Der Begriff stand damals noch für Personal Home Page Tools und war ursprünglich als Ersatz für eine Sammlung von Perl-Skripten gedacht, die Lerdorf zur Protokollierung der Zugriffe auf seinen Online-Lebenslauf geschrieben hatte. Bald schuf Lerdorf jedoch eine größere Umsetzung in C. In dieser Programmiersprache wird PHP heute noch entwickelt. Das schließlich veröffentlichte PHP/FI (FI stand für Form Interpreter) war Perl sehr ähnlich, wenn auch viel eingeschränkter, einfacher und ziemlich inkonsistent. PHP 3 wurde von Andi Gutmans und Zeev Suraski neu geschrieben, da das inzwischen erschienene PHP/FI 2 ihrer Meinung nach für E-Commerce zu schwach war. Auch die Bedeutung der Abkürzung „PHP“ wurde hierbei geändert. Lerdorf kooperierte mit Gutmans und Suraski, und so wurde die Entwicklung von PHP/FI eingestellt. Obwohl PHP 3 für den professionellen Einsatz noch keine allzu große Funktionsvielfalt bot und einige Schwächen aufwies, brachte es die Verbreitung von PHP bedeutend voran. Die von Gutmans und Suraski gegründete Firma Zend Technologies Ltd. entwickelte in der Folge die Zend Engine 1, die den Kern der PHP-4-Standardimplementierung bildet. Mit PHP 4 wurde die Ausführungsgeschwindigkeit komplexer Applikationen und die Sicherheit bei Verwendung globaler Variablen verbessert. Eingeführt wurden die Unterstützung für viele weitere Webserver, das Sessionmanagement, die Ausgabepufferung sowie viele neue Sprachkonstrukte. Da das World Wide Web Ende der 1990er-Jahre stark wuchs, bestand großer Bedarf an Skriptsprachen, mit denen sich dynamische Webseiten realisieren lassen. PHP wurde für die Webentwicklung mit der Zeit populärer als der vorherige De-facto-Standard Perl, weil es durch seine Spezialisierung als einfacher erlernbar gilt. -- Auszug aus Wikipedia
Android ist eine Plattform für mobile Geräte wie Smartphones, Mobiltelefone und Netbooks, die von der Open Handset Alliance entwickelt wird. Basis hierfür bildet der Linux-Kernel 2.6. Ein großer Teil der Software ist frei und Open Source. Am 5. November 2007 gab Google bekannt, gemeinsam mit 33 anderen Mitgliedern der Open Handset Alliance ein Handy-Betriebssystem namens Android zu entwickeln. Einige Teile von Android sind freie Software und werden unter der Apache-Lizenz 2.0 veröffentlicht. Als erstes Gerät mit Android als Betriebssystem kam am 22. Oktober 2008 das T-Mobile G1 in den Vereinigten Staaten auf den Markt. Die Architektur von Android baut auf dem Linux-Kernel 2.6 auf. Er ist für Speicherverwaltung, Prozessverwaltung und die Netzwerkkommunikation zuständig. Außerdem bildet er die Hardwareabstraktionsschicht für den Rest der Software und stellt die Gerätetreiber für das System. Weitere wichtige Bausteine sind die auf der von Sun Microsystems entwickelten Java-Technik basierende virtuelle Maschine Dalvik und die dazugehörigen Android-Java-Klassenbibliotheken. Zum Programmieren von eigenen Android-Anwendungen bietet das am 12. November 2007 veröffentlichte Entwicklungssystem (m3-rc20a) 1448 Javaklassen und 394 Schnittstellen. Davon sind 511 Klassen und 128 Schnittstellen Android-spezifisch. In den Paketen java und javax befinden sich 612 bzw. 145 Klassen und 150 bzw. 51 Schnittstellen. Zahlenmäßig nennenswert ist auch der Beitrag des Apache-Commons-Projekts: 128 Klassen und 20 Schnittstellen. Der verbleibende Rest nicht von Google stammender Klassenbibliotheken verteilt sich auf die Pakete org.bluez, org.json, org.w3c.dom und org.xml.sax -- Auszug aus Wikipedia
Der MySQL Server [ma skjuːl] ist ein Relationales Datenbankverwaltungssystem. Es ist als Open-Source-Software für verschiedene Betriebssysteme verfügbar und bildet die Grundlage für viele dynamische Webauftritte. Ursprünglich wurde MySQL Server von der schwedischen Firma MySQL AB entwickelt. Im Februar 2008 wurde MySQL AB von der Firma Sun Microsystems übernommen, die nun für die Weiterentwicklung des Codes verantwortlich ist. MySQL Server ist eine freie Software, die unter der General
Public License (GPL) steht. Da MySQL AB/Sun das volle Copyright
an den Quellcodes besitzen, ist die Software alternativ auch
unter einer kommerziellen Lizenz verfügbar. (Duales
Lizenzsystem) Einer Datenbankmanagementsystem-Engine können mehrere
Datenbanken zugeordnet werden. In einer Datenbank können mehrere
Tabellen angelegt werden. Die Tabellen können von
unterschiedlichem Typ sein. Die maximale Größe der Tabellen wird
im Prinzip nur durch das Betriebssystem limitiert. Seit der Version 3.23.xx steht ein Replikationssystem zur Verfügung. Es ist für den Einsatz in einem Computercluster ausgelegt. Dabei sind dem Datenbankmanagementsystem (DBMS) mehrere Datenbanken auf unterschiedlichen Rechner-Knoten zugeordnet. Eine der Datenbanken fungiert als Master, hier werden die Datenbankinhalte verändert. Das Replikationssystem verteilt anschließend die datenverändernden SQL-Kommandos auf die anderen Datenbanken, die diese Änderungen lokal auf ihren Tabellen nachvollziehen. Es handelt sich hierbei also um eine asynchrone Replikation der SQL-Kommandos. Ein bevorzugtes Einsatzgebiet von MySQL ist die
Datenspeicherung für Web-Services. MySQL wird häufig in
Verbindung mit dem Webserver Apache und PHP eingesetzt. Der MySQL Server und offizielle Bibliotheken sind wegen der Performance hauptsächlich in ANSI C/ANSI C++ implementiert. - Auszug aus Wikipedia
+
Konzeptbearbeitung
Frische Ideen sind die Basis für ein modernes Unternehmen. Damit diese Ideen auch realistisch umgesetzt werden, biete ich ausser meiner Tätigkeit als Programmierer auch meine langjährige Erfahrung als Wegbegleiter von vielen Projekten an. Dabei geht es vor allem darum ein Projekt darauf zu prüfen ob es nicht an Ideen überlaufen ist und somit "Von allem etwas, doch nichts richtig" anbietet. Während unserer Zusammenarbeit werden wir dabei die wichtigsten Punkte herausfiltern und Prioritäten bei der Umsetzung gemeinsam festlegen.
+
Startup Förderung
Sehr häufig treten Startup Firmen an mich heran und fragen um Tips sowie Unterstützung bei ihrem neuen Vorhaben. Gerne stehe ich dabei mit Rat und Tat zur Seite. Damit die Kosten bei einem Startup nicht zu hoch werden, biete ich meine Arbeit zu einem günstigeren Preis an, im Gegenzug an einer Beteiligung des Startup Projektes. Dies ist in mehrfacher Hinsicht von Vorteil für das junge Unternehmen. Erstens entstehen während des Aufbaus weniger Kosten und zweitens binden sie mich und mein Fachwissen langfristig an das Unternehmen, da ich aufgrund meiner Beteiligung selbstverständlich an einem langfristigen Erfolg interessiert bin.
>Kontakt
Anschrift: Rumänien |
![]() |
||||||||||||||||||||||||||||||||
|
|
Auszug aus den Referenzen (alphabetisch)
In einer weiteren Entwicklung war ich verantworlich für die wireless vernetzung von 220 HP IPaq PDAs. Für dieses Projekt erhielt BMW den deutschen Multimedia Award verliehen.
Das Portal bietet inzwischen 5 Sprachen und mehr als 300 Videos zu zahnmedizinischen Themen. Als Erweiterung können Fachärzte über Google Maps gelistet sowie eine Route vom Standort des Users (über GeoIp Location) erstellt werden.
Das ganze System wurde integriert mit Videostreaming und ermöglichte so die erste live Weltmeisterschaftsausspielung zwischen Augsburg und Chikago. Hierbei war ich verantwortlich für die Entwicklung des windowsbasierten Dartsystems als auch der koordination mit Eurosport bei den Liveübertragungen.
Dahab im Sinai am roten Meer. Früher bekannt als Hippie Community und erstklassiker Treffpunkt von Ausländern mit Bedouinen, entwicklte sich im Laufe der Jahre zu einem beliebten Ferienort für Erholungssuchende aus der ganzen Welt. Da ich hier selbst 5 Jahre lebte, entstand in dieser Zeit ein Onlineportal mit Live Webcams, Forum, Bilder und Videos welche Neuankömmlingen den Einstieg erleichtern und Einheimischen den Kontakt untereinander dient.
Weiter wurde die Homepage mit einer Live Webcam erweitert und eine Möglichkeit eingebaut News direkt über ein einfaches CMS zu aktualisieren. Die neue Homepage wurde dann von einem führenden Tauchermagazin mit 6 von 6 Flossen ausgezeichnet. In diesem Fall lag mein Schwerpunkt ausnahmsweise mehr im Design und des User Interfaces (DHTML) als in PHP.
Es enstanden 360Grad Anwendungen für Fachmessen, ein Projekt um Sprachnachrichten über Telefon auf eine Homepage einzuspielen, einarbeiten in ein hausinternes CMS auf JSP, sowie viele weitere Aufgaben welche das komplette Fachwissen im Multimedia Bereich erfordern.
Dies ist ein kleines Testprojekt von mir, welches es einem User ermöglicht über seine Webcam eine Onlinepostkarte zu versenden. Dabei hat es sich jedoch herausgestellt, dass es viel mehr
dazu verwendet wird online einen Screenshot von seiner Webcam zu
erhalten und diesen dann auf seiner Festplatte zu speichern.
Das Problem war tatsächlich, dass es eine immense Einarbeitungszeit benötigt hätte sich in das recht komplexe Datenbank Script in Perl einzuarbeiten um daraus die notwendigen Daten zu generieren welche für das PHP Projekt notwendig waren. Letztendlich fand ich eine simple Lösung bei welcher ich einen Turnaround Hack installierte, der die Daten direkt aus der Ergebnissseite filterte und dann per simplen Post Befehl in das PHP Formular einfügte. Sicherlich nicht die feinste Art eine Problem zu lösen, doch in diesem Fall sparte es dem Kunden tausende von Dollar.
This is a recommendation of the highest regard for Christian Albert Mueller. He is an excellent coder in PEARL and PHP, works fast, understand quickly what is needed, and is extremely fair and reasonable when it comes to pricing. The job he has done for me, was difficult for others I approached and yet Chris quickly worked a way round and saved me money. What more could you want? Gerald Sharp Christian Mueller a Webmaster and Programmer for any Case, reliable, prompt and good, also for complex cases. Thanks. Maitreyi Piontek Chris made a great job on my existing webside, he implemented
a blog, he help me updating my webside any time I want . Also
the layout and the flashfilms, where created by chris. He always
found a solution, where others could not help me anymore. He is
very fair in price and what you get for as also he is fast and
honest. thank you chris!
Branchen:
Unterhaltung, Medizin, Sport, Real
Estate und Technologie
Sprachen:
Deutsch, English
|
||||||||||||||||||||||||||||||||
Short Version
This site keeps all your personal information secret. Your personal
information is not shared with anyone else.
Long Version
Christian Mueller has created this privacy statement for
christian-albert-mueller.com in order to demonstrate its firm
commitment to privacy. The following statement discloses the
information gathering and dissemination practices for this web site.
Information Automatically Logged
This site may log your IP address to help diagnose problems with the
web server and to administer this web site. This information is
primarily used for general traffic tracking and security.
Cookies
This site uses cookies to track information about its visitors. This
information includes the date/time of visits, pages viewed, and
products ordered.
Order Forms
This site provides order forms for you to buy products. When you
place an order, this site collects contact information (like your
email address), and financial information (like your credit card
number). Contact information from the order forms is used only to
get in touch with you when necessary. This includes sending you the
product(s) you ordered and contacting you if there’s a problem with
your order. Financial information that is collected is used to bill
you for the order.
Newsletter
This site allows visitors to sign up for a free newsletter by
providing an email address. The email address you provide is used
only to send you the free newsletter, and you can unsubscribe by
clicking a link in any issue of the newsletter.
External Links
This site contains links to other sites. This site and its owner(s)
are not responsible for the privacy practices or the content of such
web sites.
Public Forums
This site may make chat rooms, forums, message boards, and/or
newsgroups available to its visitors. Please remember that any
information that is disclosed in these areas becomes public
information, so you should exercise caution when deciding to
disclose your personal information.
Security
This site has security measures in place to protect the loss,
misuse, and alteration of the information under its control. This
site provides a secure server for all credit card orders, securely
encrypting all personal data with industry-standard methods. This
site does not store credit card numbers for processed orders.
Short Version
This web site provides educational information on personal
development, but you are 100% responsible for what you do or don’t
do with it. This web site is for smart people only. Usage by morons
is expressly prohibited. If you need a warning label on your coffee
to avoid burning yourself, leave immediately.
Long Version
This web site is intended to provide educational information on
topics related to personal development. The publisher is not engaged
in rendering legal, medical, financial, or other professional
services. If expert assistance is required, please seek the services
of a competent professional.
The publisher has endeavored to make the material on this site accurate. The information should be used only as general guide, however, as the publisher cannot guarantee that this information is free of typographical or content errors. Furthermore, each piece of content contains educational information only up to its original publication date.
THE INFORMATION ON THIS SITE IS PROVIDED “AS-IS”. THE AUTHOR(S) AND THE PUBLISHER WILL ASSUME NO LIABILITY NOR RESPONSIBILITY TO ANY PERSON OR ENTITY WITH RESPECT TO ANY LOSS OR DAMAGE RELATED DIRECTLY OR INDIRECTLY TO THE INFORMATION ON THIS SITE. NO WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, ARE MADE. THE PUBLISHER WILL PROVIDE NO REMEDY FOR INDIRECT, CONSEQUENTIAL, PUNITIVE OR INCIDENTAL DAMAGES ARISING FROM THIS SITE, INCLUDING SUCH FROM NEGLIGENCE, STRICT LIABILITY, OR BREACH OF WARRANTY OR CONTRACT, EVEN AFTER NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.
If you don’t wish to be bound by the above, begone.
Deutscher Hinweis:
"Mit Urteil vom 12.Mai 1998 hat das Landgericht Hamburg entschieden,
dass man durch die Ausbringung eines Links die Inhalte der gelinkten
Seiten gegebenenfalls mit zu verantworten hat. Dies kann nur dadurch
verhindert werden, dass man sich ausdrücklich von diesem Inhalt
distanziert. Für alle Links auf dieser Homepage gilt: Ich, Christian
Albert Mueller, distanziere mich hiermit ausdrücklich von allen
Inhalten aller gelinkten Seiten auf meiner Homepage und mache diese
Inhalte nicht zu eigen. Diese Erklärung gilt für alle auf dieser
Homepage ausgebrachten Links."

In
Zusammenarbeit mit Harlekin Inc. wurde ein elektronisches
Dartsystem auf Windows entwickelt welches es ermöglicht mehrere
Dart Automaten über das Internet zu vernetzen und somit Spieler
weltweit gegeneinander antreten zu lassen.
Hier
stand ein komplettes Redesign der bereits bestehenden und sehr
umfangreichen Homepage an.