Abo
  • Services:

Wordpress in Java

Projekt portiert PHP-Software

Numiton hat eine Java-Version der bekannten Blogsoftware Wordpress vorgestellt. Dafür nutzt das Unternehmen eine selbst entwickelte Portierungssoftware. Durch die Portierung auf Java lässt sich die Software in bestehende Java-Umgebungen integrieren.

Artikel veröffentlicht am , Julius Stiebert

Die nWordPress getaufte Variante basiert auf Wordpress 2.5.1 und ist ebenfalls unter der GPL verfügbar. Die Software arbeitet unter der Haube mit dem Spring-MVC-Framework und soll bei vergleichbarer Geschwindigkeit nahezu dieselbe Funktion haben wie die PHP-Variante von Wordpress.

Stellenmarkt
  1. ThoughtWorks Deutschland GmbH, Köln
  2. Bosch Gruppe, Abstatt

Numiton möchte langfristig noch weitere freie PHP-Anwendungen auf Java portieren, beispielsweise die Content-Managment-Systeme Joomla, Drupal sowie die Wikianwendung Mediawiki. Dafür wird das eigens entwickelte Portierungswerkzeug nTile PtoJ verwendet, das PHP-Code automatisch in Java umwandelt.

Durch die Portierung nach Java sollen sich die PHP-Anwendungen besser in bestehende Java-Umgebungen integrieren lassen. Zudem sehen die Entwickler Vorteile in Bezug auf Fehler und Sicherheitsprobleme. Gerade bei größeren Projekten sei PHP ungeeignet, schreiben sie in ihrer FAQ. Der Java-Code hingegen ließe sich statischen Analysen unterziehen, um Sicherheitsprobleme aufzudecken. Durch Frameworks wie OSGi sei es zudem einfacher, Erweiterungen einzubinden und so sei es dann auch möglich, Anwendungen modular zu gestalten.



Anzeige
Top-Angebote
  1. ab 23,99€
  2. ab 899,00€ (jetzt vorbestellbar!)
  3. (aktuell u. a.Intenso 128 GB microSDXC 10,99€, Verbatim 128 GB USB-Stick 12,99€)
  4. (-80%) 1,99€

Bissinger 01. Nov 2008

Nun ja, "hassen" ist ein starkes Wort ABER ich kann deinen Frust verstehen... Ich bin...

egal_12345 12. Okt 2008

Wenn Du wüsstest, wo überall Java dahintersteckt. Ein populäres Beispiel für Java im Web...

Basis 08. Okt 2008

Ein Apache ist unter OpenBSD auch sicherer als unter Windows...

ulukaii 08. Okt 2008

... genau wie Dein Beitrag hier. Das Java oder jede x-beliebige Programmiersprache nicht...

ayayay 08. Okt 2008

LOL, da steckt viel Wahrheit drinnen


Folgen Sie uns
       


Asus Zenbook Pro 14 - Test

Das Touchpad des Asus Zenbook Pro 14 ist ein kleiner Bildschirm. Hört sich nutzlos an, hat uns aber dennoch im Test überzeugt.

Asus Zenbook Pro 14 - Test Video aufrufen
Raumfahrt: Aus Marzahn mit der Esa zum Mond
Raumfahrt
Aus Marzahn mit der Esa zum Mond

Die Esa versucht sich an einem neuen Ansatz: der Kooperation mit privaten Unternehmen in der Raumforschung. Die PT Scientists aus Berlin-Marzahn sollen dafür bis 2025 einen Mondlander liefern.
Von Frank Wunderlich-Pfeiffer

  1. Raumfahrt Die Nasa will schnell eine neue Mondlandefähre
  2. Chang'e 4 Chinesische Sonde landet auf der Rückseite des Mondes
  3. Raumfahrt 2019 - Die Rückkehr des Mondfiebers?

WD Black SN750 ausprobiert: Direkt hinter Samsungs SSDs
WD Black SN750 ausprobiert
Direkt hinter Samsungs SSDs

Mit den WD Black SN750 liefert Western Digital technisch wie preislich attraktive NVMe-SSDs. Es sind die kleinen Details, welche die SN750 zwar sehr gut, aber eben nicht besser als die Samsung-Konkurrenz machen.
Ein Bericht von Marc Sauter

  1. WD Black SN750 Leicht optimierte NVMe-SSD mit 2 TByte
  2. Ultrastar DC ME200 Western Digital baut PCIe-Arbeitsspeicher mit 4 TByte
  3. Western Digital My-Cloud-Lücke soll nach 1,5 Jahren geschlossen werden

Struktrurwandel: IT soll jetzt die Kohle nach Cottbus bringen
Struktrurwandel
IT soll jetzt die Kohle nach Cottbus bringen

In Cottbus wird bald der letzte große Braunkohle-Tagebau zum Badesee. Die ansässige Wirtschaft sucht nach neuen Geldquellen und will die Stadt zu einem wichtigen IT-Standort machen. Richten könnten das die Informatiker der Technischen Uni - die werden aber direkt nach ihrem Abschluss abgeworben.
Von Maja Hoock

  1. IT-Jobporträt Spieleprogrammierer "Ich habe mehr Code gelöscht als geschrieben"
  2. Recruiting Wenn die KI passende Mitarbeiter findet
  3. Softwareentwicklung Agiles Arbeiten - ein Fallbeispiel

    •  /