Xoops | |
---|---|
Sorts | Content Management System |
Författare | Kazumi Ono [d] |
Utvecklaren | XOOPS-projektet |
Skrivet i | PHP |
Operativ system | plattformsoberoende programvara |
Gränssnittsspråk | flerspråkig |
Första upplagan | 2001 |
senaste versionen | 2.5.10 ( 29 april 2019 [1] ) |
Testversion | 2.6.0 Alpha 2 ( 14 januari 2013 [2] ) |
Licens | GPL |
Hemsida | xoops.org |
Mediafiler på Wikimedia Commons |
XOOPS ( [ˈzuːps] ) [3] är ett objektorienterat innehållshanteringssystem ( CMS ) , skrivet i PHP och använder MySQL som en databas för att lagra information . Namnet på systemet är en förkortning för frasen "eXtensible Object Oriented Portal System". XOOPS är fri programvara licensierad under GNU GPL [4 ] . XOOPS-funktionalitet tillhandahålls av plug-ins. Systemet är designat för att utveckla små och stora dynamiska gemenskapswebbplatser, företagsinterna portaler, företagsportaler, bloggar, etc. [5]
Baserat på PHP-Nuke .Fgnu -projektets källkod
XOOPS Internetportalhanteringssystem har utvecklats som ett av Open Source (öppna system) som härstammar från en gemensam förfader - PHP-Nuke-systemet.
För gemenskaper med öppen källkod är en vanlig vändpunkt i utveckling en kritisk divergens av åsikter mellan kärnutvecklingsteam. Om meningsskiljaktigheter om riktningarna för vidare utveckling blir svåra att övervinna, förgrenar sig projekten. Återvändsgrenar dör sedan av och livskraftiga projekt utvecklas, som i sin tur ger liv åt nya grenar av projektträdet.
Så i det här fallet - en av utlöpare av PHP-Nuke var MyPHPNuke-projektet, från vilket XOOPS faktiskt grenade sig. Denna gren visade sig vara mycket framgångsrik och gav liv åt ett så populärt projekt som E-Xoops, för närvarande kallat RUNCMS.
2005 klaffade XOOPS-projektet igen in i själva XOOPS och XOOPS Cube. Men denna förgrening är inte så entydig, eftersom utvecklarna av huvudriktningen, när de bröt sig loss från de "konservativa" som inte accepterade den nya utvecklingsriktningen och lämnade XOOPS Cube-projektet, insåg att de hade överskattat sina styrkor något, och "rullade tillbaka" för att stödja de "klassiska" (för närvarande) riktningarna.
Sålunda existerar för närvarande två mycket (upp till utbytbarheten av moduler) liknande system - XOOPS och XOOPS Cube, vilket karakteriserar XOOPS som ett stabilt system som har nått perfektion till viss del och inte accepterar plötsliga förändringar.