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. Software Entwickler:in (m/w/d) PL/SQL / .NET/vue.js
    DKMS gemeinnützige GmbH, Tübingen
  2. IT-Systemadministrator (m/w/d)
    BruderhausDiakonie Stiftung Gustav Werner und Haus am Berg, Reutlingen
Detailsuche

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.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


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...



Aktuell auf der Startseite von Golem.de
Ende von Google Stadia
Google enttäuscht einige Nutzer von Stadia erneut

Google versprach eine Rückerstattung aller Käufe in dem eingestellten Cloudgaming-Dienst. Manche Kunden bekommen jedoch teils nur Play-Guthaben zurück.
Ein Bericht von Daniel Ziegener

Ende von Google Stadia: Google enttäuscht einige Nutzer von Stadia erneut
Artikel
  1. Minister droht mit Strafen: Druck auf Netzbetreiber wegen Funklöchern erhöht
    Minister droht mit Strafen
    Druck auf Netzbetreiber wegen Funklöchern erhöht

    Der Bundesverkehrsminister spricht sich für Sanktionen gegen Mobilfunknetzbetreiber aus, falls Auflagen nicht erfüllt werden.

  2. 84 Prozent der deutschen Firmen von Cyberattacken betroffen
     
    84 Prozent der deutschen Firmen von Cyberattacken betroffen

    Cyberattacken verursachen jährliche Schäden von über 200 Milliarden Euro und betreffen 84 Prozent der deutschen Firmen. Sicherheit verspricht die Aktualisierung der IT-Infrastruktur.
    Sponsored Post von Microsoft

  3. Elektromobilität: Im Winter hat der ID.3 fast 30 Prozent weniger Reichweite
    Elektromobilität
    Im Winter hat der ID.3 fast 30 Prozent weniger Reichweite

    Der Verbrauch bei einem Elektroauto von VW schwankt über das Jahr ordentlich. Anders beim Verbrenner. Doch dessen Verbrauch ist ungleich höher.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Cyber Monday bei Media Markt & Saturn • Nur noch heute: Black Friday Woche bei Amazon & NBB • MindStar: Intel Core i7 12700K 359€ • Gigabyte RX 6900 XT 799€ • Xbox Series S 222€ • Gamesplanet Winter Sale - neue Angebote • WD_BLACK SN850 1TB 129€ [Werbung]
    •  /