Java en WordPress zijn heel verschillend, dit is een poging om te vergelijken en te zien waar ze elkaar kruisen.
Java
Java is een enterprise-taal, wat betekent dat het wordt gebruikt om bedrijfsapplicaties te bouwen, wat bedoelen we daarmee?
· Een verscheidenheid aan clients kan communiceren met applicaties zoals browsers, slimme tablets, B2B-applicaties, .NET en andere taalapps.
· Hoge beveiliging om de normen te ondersteunen.
· Uiterst schaalbaar om het groeiende verkeer te ondersteunen.
· Prestaties – De prestaties tijdens het compileren zijn hoog.
· Toepassingen zijn bijv. Gaming, E-commerce websites, Facturering, Retail, CRM en tal van andere
Java kan worden gebruikt om een blog-CMS zoals WordPress te maken. Er zijn CMS’en zoals alfresco, Plone, JRoller die dat proberen, maar geen enkele is zo populair geweest als WordPress.
WordPress
Zeer gespecialiseerde CMS/bloggen engine gebouwd bovenop PHP.
· Het is heel gemakkelijk om software te leren, vergelijk het met het leren van MS Word.
· U hoeft geen kennis te hebben van PHP/programmeren om WordPress website ontwikkelaar te zijn.
· Het heeft een thema-concept, waarmee een ontwikkelaar webpagina’s gemakkelijk kan configureren.
· Ondersteunt duizenden plug-ins, bijna gemakkelijk om elke vorm van functionaliteit te vinden die een website nodig heeft.
· Installeert op Apache Server met PHP-engine.
· Veel hostingsites ondersteunen installatie met 1 klik.
· Gebruikt MySQL als backend-engine.
Zoals u ziet, kunnen WordPress en Java niet worden vergeleken, omdat de ene een taal is en de andere software is die is gebouwd op PHP-taal.
Was WordPress in Java geschreven
Als Java-ontwikkelaar zou ik willen dat WordPress op Java was gebouwd, dat zou hebben gegeven
1. Java-applicaties een webflair, we zouden allemaal een nieuwe set applicaties /widgets/plug-ins moeten zien.
2. Ontwerpers zouden helemaal niet bang zijn geweest voor de taal.
3. Toepassingen hadden de WordPress-database kunnen gebruiken, die een heel eenvoudig schema heeft.
WordPress en Java samen
Hars Quercus
Resin is een Java-toepassingsserver, maar met een twist heeft het een Quercus-engine waarmee PHP-toepassingen als Java-toepassingen kunnen worden geïnstalleerd.
Wat betekent dit, als een WordPress op Resin kan worden geïnstalleerd, zal het als een Java-toepassing worden uitgevoerd en ook profiteren van bibliotheken zoals Spring, Hibernate, SOA.
Het zal ook zeker veel beter presteren omdat het maar één keer wordt gecompileerd en niet bij elk verzoek wordt geïnterpreteerd zoals nu
Om deze integratie te laten werken heeft zijn eigen uitdagingen, maar het goede nieuws is dat er een manier is.
Overzicht
Hoewel WordPress zijn eigen niche heeft en CMS-websites met blogfunctionaliteit maakt, is het het DeFacto-platform.
Maar als het gaat om het creëren van zeer schaalbare bedrijfsapplicaties, is Java het DeFacto Platform.