Interview: Ajax-Entwicklung in PHP soll einfacher werden

Anzeige

Golem.de: Ich möchte gern auf den Punkt Kommunikation von Sicherheitspatches, Sicherheitsfehlern zurückkommen. Ich habe noch immer den Eindruck, dass Informationen hierzu von Seiten der PHP-Entwickler recht spärlich fließen. Wenn man sich die Relase Notes anschaut, so findet man Links zu Fehlerberichten, aber nicht zu Sicherheitspatches. Es gibt immer nur ein paar sehr knappe Beschreibungen. Warum?

Suraski: Wenn es ernsthafte Probleme gibt, Remote-Exploits oder Sicherheitslücken, die ein ganz offensichtliches Problem eines jeden Setups sind, dann raten wir den Anwendern direkt zu einem Update. Die meisten Sicherheitspatches der letzten sechs bis zehn Monate - wozu auch die meisten Patches gehörten, die wir als Reaktion auf die vielen, von Stefan Esser genannten PHP-Fehler bereitgestellt haben - waren eher relativ unspektakulär. Wie viele andere Software-Features auch, kommen diese mit der nächsten Version. Das Update ist nicht kritisch. Das gilt beispielsweise für PHP 5.2.4.
Vielleicht will man auch nicht bei PHP 5.2.3 bleiben. Es gibt eine Reihe ganz spezieller, aber lokaler Sicherheitsprobleme. Wenn Sie die sicherste Version wollen, dann sollten Sie ein Update durchführen. In der Regel ist es nicht schlimm, wenn Sie dies nicht tun.
Was Informationen zu Sicherheitsproblemen angeht, ist das immer ein Kompromiss. Bei der Menge an Informationen ist es für Nutzer nicht immer einfach, zu entscheiden, ob jetzt ein Update notwendig ist oder nicht. Es ist nicht einfach, wenn man das Sicherheitsproblem genau kennt und nicht sicher ist, ob man nun betroffen ist oder nicht. Es ist ein Kompromiss zwischen den Informationen, die die Nutzer benötigen und ganz spezifischen Informationen über den Schutz des Systems, die dann vielleicht Hackern gerade recht kommen. Bei sehr kritischen Problemen stellen wir eher genaue Informationen und Update-Anweisungen zur Verfügung. Bei kleineren Problemen sagen wir eher, dass es ein Problem gab. Sie lesen dann in den Release Notes, dass es in einem bestimmten Systembereich ein Problem gab, das nicht näher ausgeführt wird. Das ist Absicht. Wir möchten den Anwendern keine spezifischen Informationen zu dem System zur Verfügung stellen. Ich weiß, dass das manche für ein Versäumnis halten. Manche sind der Meinung, dass immer alles offengelegt werden sollte. Andere vertreten die Ansicht, man solle nicht zu viel preisgeben. Darum geht es im Moment. Wir befinden uns irgendwo dazwischen, tendieren eher dazu, alles offenzulegen und nichts zu verschweigen, müssen aber aufpassen, dass wir nicht alles preisgeben.

Golem.de: Was können wir in der näheren Zukunft von Zend erwarten?

Suraski: Vor einem halben Jahr habe ich über eine Sache gesprochen, die relativ langwierig ist, da wir alles richtig machen wollen. In der ersten Hälfte des kommenden Jahres möchten wir Werkzeuge anbieten, um Ajax-basierte Anwendungen mit PHP viel schneller zu entwickeln, Zend Framework um Ajax-Komponenten erweitern. Wir möchten vieles automatisieren, ein einfach zu handhabendes Komponentenmodell entwickeln und ein WYSWYG-Setup in Zend Studio schaffen.

Golem.de: Fangen Sie also ganz von vorn an, wie beim Framework?

Suraski: Wir werden die Ajax-Tools wahrscheinlich nicht ganz neu entwickeln und wohl einige der vorhandenen Frameworks, sehr wahrscheinlich Dojo, einsetzen, da dieses von vielen unterschiedlichen Unternehmen unterstützt wird. Einzigartig dabei ist wohl, dass wir mit unserer Sichtweise sehr auf PHP zentriert sind. Wir werden dafür sorgen, dass die Entwicklung überwiegend mit PHP-Objekten erfolgt, um Dojo herum, statt mit JavaScript. Die Entwicklung mit PHP ist meiner Ansicht nach, was die Sprache und die verfügbaren Tools angeht, viel einfacher als die Entwicklung mit JavaScript. Wir fangen ganz von vorn an, aber nicht auf der JavaScript-Ebene, sondern der darüberliegenden.

Golem.de: Hört sich an, wie das Google Web Toolkit für PHP statt Java?

Suraski: Unser Ansatz ist anders, da wir nicht auf die gleiche Weise kompilieren. Google macht hier etwas sehr Interessantes. Sie entwickeln im Grunde in Java und verwenden einen Compiler, der den Code in JavaScript umwandelt, der Java-Code verschwindet. Wir gehen zwar ähnlich vor, aber das Konzept ist ein wenig anders. Wir entwickeln in PHP und stellen das auch zur Verfügung. Es gibt keine Kompilierungsphase und wir wollen PHP in JavaScript umwandeln.

 Interview: Ajax-Entwicklung in PHP soll einfacher werden

Miah 04. Jun 2008

Das ganze hat ja sehr viel mit dem Thema der leichteren Ajax entwicklung zu tun...

HeinzWäscher 22. Okt 2007

Wenn man drauf steht, 100e Frameworks gleichzeitig zu verwenden, ist xajax wirklich gut...

fensterputz 21. Okt 2007

Hmm... "Ajax-Entwicklung in PHP soll einfacher werden" und dann wird auf dieses Thema...

HeinzWäscher 20. Okt 2007

Ist "Rechtssicherheit", "100% PHP5-Code" (nicht kompatibel sondern wirklich verwendend...

translator 19. Okt 2007

Zumal die Übersetzung stümperhaft klingt. Mensch Leute, wo habt ihr den dass Interview...

Kommentieren


Hauser & Wenz :: Blog / 08. Nov 2007

Zeev on PHP



Anzeige
  1. Java EE Entwickler (m/w)
    Sparda-Datenverarbeitung eG, Nürnberg
  2. Junior SAP-Modulbetreuer EWM (m/w)
    Molkerei MEGGLE Wasserburg GmbH & Co. KG, Wasserburg
  3. Netzwerk- und Systemadministrator/-in
    Stadtwerke Bonn GmbH, Bonn
  4. System Architect End-to-End (m/w) for the Trusted Execution Environment (MobiCore)
    Giesecke & Devrient, Munich

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Soziale Pornos

    Facebook verliert Klage gegen Faceporn

  2. IMHO

    Warum ich nicht Diablo 3 spiele

  3. F2, F8, F12

    Windows 8 startet zu schnell

  4. Oracle vs. Google

    Android verletzt keine Oracle-Patente

  5. Redesign

    Facebook bastelt an einer veränderten Chronik


Meistkommentiert
  1. Kommentare: 247 | letzter Beitrag 01:02 Uhr

  2. Kommentare: 214 | letzter Beitrag 01:20 Uhr

  3. Kommentare: 212 | letzter Beitrag 01:02 Uhr

  4. Kommentare: 145 | letzter Beitrag 23.05. 14:08

  5. Kommentare: 139 | letzter Beitrag 01:03 Uhr

Mehr


  1. Hewlett-Packard

    HP baut 27.000 Arbeitsplätze ab

  2. Oracle vs. Google

    Android verletzt keine Oracle-Patente

  3. Redesign

    Facebook bastelt an einer veränderten Chronik

  4. Festplatten

    Seagate will Lacie kaufen

  5. Soziale Pornos

    Facebook verliert Klage gegen Faceporn

  6. Referenzplattform

    Nvidias Quad-Core-Tablet "Kai" für 199 US-Dollar

  7. Android-TV

    DVB-T-Empfänger für Smartphones und Tablets

  8. Solar Impulse

    Solarflugzeug fliegt nach Marokko

  9. Acer Iconia Tab A700

    Android-4-Tablet mit 10-Zoll-Full-HD-Display kommt im Juni

  10. Tablets

    Samsung überholt Amazon



Haben wir etwas übersehen?

E-Mail an news@golem.de


Via APC: Android-PC zum Selbstbauen für 49 US-Dollar
Via APC
Android-PC zum Selbstbauen für 49 US-Dollar

Via hat mit dem "APC" ein Konzept für einen Android-PC auf Basis eines sehr kleinen Mainboards vorgestellt. Dieses Board mit vorinstalliertem Android 2.3 sowie Treibern für Maus und Tastatur soll nur 49 US-Dollar kosten.

  1. Huawei Android-4-Update für Mediapad ist da - mit Verspätung
  2. Marktstart im Mai Samsung hat Listenpreise der Galaxy-Tab-2-Tablets erhöht
  3. Motorola Kein Android 4.0 für Motoluxe und Pro+

Monitoring: Zabbix 2.0 veröffentlicht
Monitoring
Zabbix 2.0 veröffentlicht

Die freie IT-Infrastruktur-Monitoring-Lösung Zabbix ist in der Version 2.0 erschienen. Zabbix konkurriert unter anderem mit der ebenfalls freien Lösung Nagios.


Sommer-Code-Party: Mozilla startet Webmaker
Sommer-Code-Party
Mozilla startet Webmaker

Mit "Webmaker" startet Mozilla ein neues Programm, das Millionen von Webnutzern in Webmacher verwandelt. Am 23. Juni 2012 beginnt dazu die Sommer-Code-Party mit weltweiten Veranstaltungen.


Zum Artikel