Joomla 3 FAQ
From Joomla! Documentation
Wat is het verschil tussen Joomla! 2.5 en 3?
Het meest opvallende verschil is de totaal vernieuwde beheerdersinterface die is bijgewerkt naar een modern design en eenvoudiger en gebruikersvriendelijker is geworden. Ook is Joomla!, vanaf Joomla! 3.0, responsive. Joomla! is mobielvriendelijk en kan gebruikt worden op ieder modern toestel.
Daarnaast zijn er tientallen verbeteringen aan alle onderdelen van de Joomla core. Enkele hoogtepunten zijn:
- Een nieuwe manier van installeren, die u zal opvallen bij het installeren van Joomla 3.x.
- Joomla! 3 zit vol met leuke snufjes voor extensie ontwikkelaars, zoals Bootstrap en jQuery ondersteuning.
Joomla! 3.9
- Privacy System
- Action Logging System
- API Features
- Log Rotation Plugin
- Argon2id Password
- Google Invisible reCAPTCHA
- List of all new improvements
Joomla! 3.8
- New Routing System
- Joomla! 4 Compatibility Layer
- Improved Sample Data Installation
- Codebase review
- Sodium Encryption Support
- List of all new features
Joomla! 3.7
- Extra velden
- Meertaligheid associaties component
- Artikel aanmaken binnen het menu-item
- Beheergedeelte menubeheer
- TinyMCE verbeteringen
- Deel sessies tussen beheergedeelte en website
- Geeft pakketten de mogelijkheid te bepalen dat onderliggende extensies niet gedeïnstalleerd kan worden
- Lijst met alle nieuwe functies
Joomla! 3.6
- Toon alle menu-items
- Menu type ACL
- Verbeterde UI
- Categorieën tijdens het proces
- Subformulier veld
- Verbeterde Joomla! updates
- Sta stream verbindingen toe om proxy's te ondersteunen
- Complex database query's door nieuwe database query classes
- Verwijder alle cache
- Verwijder en opnieuw opbouwen van de extensie update-sites
- Makkelijkere template ontwikkeling door verregaande JLayout integratie
- htaccess authenticatie voor calls
- Verbeterde opslag van dynamic JavaScript variabelen
- Verbeterde validatie performance
- jQuery update
- Meer extension details in Systeem informatie
- Meertalige ToS
- Nieuwe “Showon” optie voor fieldsets in component configuratie
- Nieuwe log map (alleen voor nieuwe installaties)
- Nieuwe positie instellingen voor uitgebreide Bootstrap tooltips
- Protostar voegt een nieuwe override toe aan de Site offline pagina
- Omgekeerde caching ondersteuning
- SASS & SCSS bestand ondersteuning in Joomla! Templatebeheer
- Bijgewerkte versie van de CodeMirror tekstverwerker.
Joomla! 3.5
- PHP 7 ondersteuning
- Update melding via e-mail
- Systeeminformatie export mogelijkheid
- Drag-&-Drop afbeeldingen
- Geanonimiseerde systeemgegevens
- Eenvoudig invoegen van modules in artikelen
- Item teller (+ klik via filter) in categoriebeheer
- Random categorieblog en lijstvolgorde.
Joomla! 3.4
- Bewerken van modules vanaf de website,
- Ontkoppelen van com_weblinks,
- Integratie van Composer,
- NoCAPTCHA reCAPTCHA,
- Standaardisering van de core en-GB bestanden...
Joomla! 3.3
- Microdata
Joomla! 3.2
- Inhoud versiebeheer
- Veel verbeteringen in de gebruikersinterface
- Eenvoudige meertalige instelling voor 64 officieel ondersteunde talen
- Ingebouwde Joomla! extensie-zoeker als interface naar de Joomla! Extensions Directory (die momenteel meer dan 8000 extensies bevat) die voorziet in een één-klik installatie van extensies
- Verbeterde beveiliging met sterke wachtwoorden en twee-staps authenticatie
- Nieuw rapid-development-framework voor het coderen van nieuw extensies
Joomla! 3.1
- Tags
Hoe lang wordt iedere Joomla! versie ondersteund?
Deze pagina geeft een samenvatting van de huidige ontwikkelingsstrategie die gepubliceerd werd op 25 april 2014. Alle Joomla versies die voor 25 april 2014 zijn vrijgegeven volgen nog steeds de vorige release en ondersteuningscyclus. Lees de volledige tekst van de Joomla ontwikkelingsstrategie voor een gedetailleerde uitleg.
Joomla! wordt ontwikkeld volgens Semantic Versioning (2.0.0). Het gebruik van LTS (Langetermijn ondersteuning) en STS (kortetermijn ondersteuning) is niet meer van toepassing. Voor de duidelijkheid worden onderstaande termen gebruikt, waarvan u de betekenis zou moeten begrijpen.
- ondersteund (supported) - voor de nieuwste subversie(s) van een hoofdversie worden patches uitgebracht die bugs en veiligheidsproblemen oplossen
- huidig (current) - de laatste of 'nieuwste' hoofd.sub.onderhoudsversie in relatie met de officiële datum(s) van vrijgave
- legacy - elke hoofd.sub.onderhoudsversie die niet de huidige versie[1] is
- stabiel (stable) - hoofdversie die gebruikt kan worden op een productie omgeving met in achtneming van de huidige en legacy-versie[2]
- EOS (End Of Support) - een afkorting voor 'einde ondersteuning' hetgeen wil zegen dat er geen bugs of veiligheidsproblemen meer worden opgelost
- EOL (End Of Life) - een afkorting voor 'einde bestaan' hetgeen hetzelfde inhoudt als EOS[3]
Iedere hoofdversie van Joomla! wordt ondersteund door het Joomla! ProjectTM voor een bepaalde tijd gerekend vanaf de begindatum waarop de hoofdversie is vrijgegeven. Joomla zal iedere hoofdversie minimaal 2 jaar actief ontwikkelen. Deze kan vervolgd worden door verdere ontwikkeling van een hoofdversie volgens het schema van het stappenplan van de hoofdversie.[4] Een korte samenvatting:
- iedere hoofdversie wordt minimaal 4 jaar ondersteund
- u moet altijd de nieuwste sub.onderhoudsversie gebruiken van een hoofdversie of daarnaar updaten
- iedere update van een subversie is terugwaarts compatibel met de vorige subversie van dezelfde hoofdversie[5]
Raadpleeg het Joomla! CMS ontwikkeling stappenplan of de Joomla! CMS versies grafiek om de geschatte EOS (einde ondersteuning) te bepalen van iedere hoofd.sub versie of de volledige hoofdversie.
Uitleg versienummering
Joomla versies worden aangeduid door middel van een numerieke structuur die bestaat uit drie niveaus, waarbij per niveau de mate van aanpassing aan de software bepaald wordt.
[major].[minor].[patch]
Deze 3 niveaus zijn als volgt gedefineerd:
- Een ophoging van de major (hoofdversie) aanduiding geeft aan dat er met de terugwaartse compatibiliteit gebroken wordt.
- Een ophoging van de minor (subversie) aanduiding geeft nieuwe toevoegingen aan of een aanzienlijke verandering aan bestaande functies.
- Een ophoging van de patch (onderhoudsversie) aanduiding geeft aan dat er bugs zijn opgelost.
Voorbeelden
U gebruikt Joomla versie 3.3.6. Dat betekent dat uw hoofdversie 3 is, uw subversie 3 is en uw onderhoudsversie 6 is. Wanneer er een nieuwe onderhoudsupdate vrijgegeven wordt voor 3.3.6, wordt het versienummer opgehoogd naar 3.3.7. Wanneer er een nieuwe subversie uitgebracht wordt voor de hoofdversie 3 wordt uw nieuwe Joomla versie 3.4.0. Bovenaan in de rechterhoek van deze pagina wordt altijd de huidige stabiele ondersteunde versie van Joomla, inclusief de subversie en de onderhoudsversie, weergegeven.
Ik bouw nu een nieuwe site. Moet ik een Joomla! 2.5 of een 3.x site bouwen?
Joomla! 2.5 bereikte EOS (end of support - eind van ondersteuning) op 31 december 2014. Dit betekent dat het sinds die dag geen aandacht of ondersteuning meer ontvangt van het Joomla! project. Geen onderhoud- of veiligheidsreleases. U zou dus geen nieuwe site moeten beginnen met Joomla! 2.5, maar altijd met Joomla! 3.3 of hoger.
Voor sites die momenteel op Joomla! 2.5 zijn gebaseerd wordt nu aangemoedigd te beginnen met het plannen van een migratie naar 3.3 of hoger. We hebben een een-klik upgrade van Joomla! 2.5 naar elke Joomla! 3 versie, u moet alleen zeker weten dat al uw extensies en templates geschikt zijn voor Joomla! 3.x voor het upgraden. Zie Planning voor mini-migratie - Joomla 2.5 naar 3.x (Zie de “Hoe vind ik Joomla 3.x compatibele extensies?” FAQ beneden voor meer informatie)
Zie ook: Waarom migreren en alle gerelateerde pagina's.
Als ik een Joomla! 3 site begin, kan ik dan extensies installeren?
Ja, u kunt compatibele Joomla! 3.x extensies installeren. De Joomla! Extensie Directory™ (JED) zal een compatibel icoon hebben om te weten welke extensies compatibel met Joomla 3.x zijn; echter, de beste plaats om dit te controleren is de site van de ontwikkelaar.
Hoe kom ik aan een Joomla! 3.x template?
Template bedrijven bieden nu Joomla! 3 templates aan die profiteren van Joomla! 3's responsive ontwerp. Let er ook op dat sommige Joomla! 2.5 templates werken in Joomla! 3 zonder aanpassingen en zonder enig probleem, maar sommige niet. U kunt hier het best met de template-ontwikkelaar contact over opnemen.
Hoe vind ik Joomla! 3.x compatibele extensies?
Bezoek Joomla! Extensions Directory™ (JED), die compatibele iconen heeft om te laten weten welke extensies Joomla 3.x compatibele zijn; echter, de beste plek om te controleren is de site van uw extensie-ontwikkelaar.
Werkt mijn Joomla! 2.5 extensie met Joomla! 3.x?
Standaard Joomla! 2.5 extensies zouden moeten werken in Joomla! 3.0 met weinig of geen aanpassingen. Componenten en templates zullen het meeste werk zijn, terwijl modules en plugins zonder problemen zouden moeten werken (ervan uitgaande dat ze geen gebruik maken van verouderde methoden). Extensies voor Joomla! 2.5 en 1.5 in hetzelfde pakket zullen waarschijnlijk niet direct werken, totdat de ontwikkelaar ze update voor Joomla! 3 compatibility.
Kortom, het is afhankelijk van de extensie. Het Joomla! project heeft het proces voor de meeste extensies relatief eenvoudig gemaakt, maar voor sommige extensies vergt het wat werk. Laat, voor de zekerheid, de ontwikkelaars van de extensies weten dat u de extensie wilt gebruiken in Joomla 3 en raadpleeg hun documentatie.
Wat gebeurt er als ik een Joomla! 3.x site begin, maar de extensie die ik wil gebruiken is voor een 2.5 site?
Het beste is het om contact op te nemen met de extensie ontwikkelaar en te vragen of er plannen zijn om de extensie voor Joomla! 3 uit te brengen in de nabije toekomst. Ontwikkelaars moeten enkele aanpassingen doen maar hoe uitgebreid die zijn is afhankelijk van de extensie.
Moet ik updaten van Joomla! 2.5 naar 3.x?
In de meeste gevallen, moet u het plannen van een upgrade naar Joomla! 3.x zo spoedig mogelijk beginnen. Joomla! 2.5 heeft EOS (end of support - einde ondersteuning) bereikt op 31 december 2014. Joomla 3 is stabiel en zou de keuze voor productie-sites moeten zijn.
U moet van uw templates en componenten controleren of ze werken onder Joomla! 3.x voor het upgraden. Alle core-componenten zijn nu gereed om te upgraden.
Zie aub Waarom migreren voor meer details over het migreren van 2.5 naar 3.x.
Ik heb een 2.5 site en ik zie dat de Joomla! updater me laat upgraden naar 3.x; moet ik dat doen, omdat het me dat laat doen?
Niet tenzij u 100% zeker bent. Standaard zal Joomla u niet laten updaten naar 3.x, tenzij u de optie in de Joomla! Update component heeft geactiveerd (controlepaneel >> Componenten >> Joomla! Update >> Opties >> Update server >> Kortetermijn ondersteuning). Wanneer u dit om een of andere redenen veranderd hebt, en u wilt niet upgraden, verander de instelling dan naar langetermijn ondersteuning. Nadat u dit heeft ingesteld zult u alleen meldingen om te updaten voor Joomla! 2.5 ontvangen.
Opmerking: U moet niet upgraden van Joomla! 2.5 naar Joomla! 3.x voordat u zeker weet dat alle extra geïnstalleerde extensies (van 3e partij ontwikkelaars), vooral templates, klaar zijn voor Joomla! 3.x of een Joomla! 3.x versie hebben waarnaar u kunt upgraden. U moet alleen upgraden van 2.5 naar 3.x op een ontwikkelsite en niet op uw live website. Zie ook Waarom Migreren en volg de pagina's voor meer informatie over upgraden van 2.5 naar 3.x.
Wat komt er na Joomla! 3.0?
Joomla! 3.1, 3.2, 3.3, 3.4 en meer. Joomla's nieuwe ontwikkelingsstrategie is hier aangekondigd, lees ook de volledige tekst van de ontwikkelingsstrategie voor meer informatie.
Kort samengevat, wanneer u een versie van Joomla! gebruikt behalve Joomla 3.10.12, moet u overwegen om te updaten of te migreren ZSM! Er zal niet langer meer een langetermijn ondersteunde versie zijn die op .5 eindigt. De nieuwste versie van Joomla is de langetermijn ondersteunde versie. Kijk ook op Joomla! CMS versies voor een lijst met huidige of toekomstige releases.
Joomla! 1.5 wordt niet meer ondersteund sinds einde 2012 en Joomla! 2.5 is EOS (end of support - einde ondersteuning) since 31 dec 2014. Het beste is het om Joomla! 3.10.12 te gebruiken.
Oke, ik ben klaar en wil upgraden. Hoe upgrade ik?
- Bekijk allereerst de systeemvereisten voor Joomla! 3.x en zorg ervoor dat uw server-omgeving aan deze vereisten voldoet.
- Zorg er ten tweede voor dat al uw extensies (vooral uw templates) compatibel met Joomla 3.x zijn.
- Ten derde, maak een testsite en test de upgrade eerst op de testsite.
- Ten vierde, neem contact op met een betrouwbare ontwikkelaar als u niet 100% zeker over iets bent.
- Ten vijfde, maak een volledige backup van uw site (bestanden en database).
Ga, als u klaar bent, naar de Joomla! Update-component. Klik op opties an verander de instellingen naar 'Korte termijn ondersteuning'. Sla op. U zou nu bericht moeten krijgen over de beschikbaarheid van Joomla! 3.x. Klik op de knop om te installeren. Schoon uw browser cache om zeker te zijn dat u de laatse wijzigingen ziet. Dat is alles!
Controleer uiteindelijk alles en zorg ervoor dat alles juist werkt.
Zie Plannen van een mini-migration - Joomla! 2.5 naar 3.x en Joomla! 2.5 naar 3.x stap voor stap migratie voor gedetailleerde instructies.
Let op: Op sommige hosts moet u misschien andere update methodes gebruiken zoals de extensie installer.
Maar wat als ik nog op Joomla 1.5 zit. Zal mijn site kapot gaan? Moet ik migreren naar 2.5 of naar de huidige versie 3?
OK, laatste vraag. Waar vind ik meer informatie over Joomla 3?
U kunt meer informatie vinden op http://www.joomla.org/3.
We hopen dat u net zo van Joomla 3 zult genieten als wij dat doen! Bedankt voor het lezen van deze FAQ.
Referenties
- ↑ Opmerking, legacy is een term die alleen gebruikt wordt om de status van een versie in vergelijking met de huidige versie te onderscheiden. Gebruikers en ontwikkelaars moeten goed rekening houden met de EOS datum(s) om de bruikbaarheid van de legacy-versie te bepalen.
- ↑ Versie(s) gemarkeerd met alpha, beta of rc (release candidate) dienen alleen te worden gebruikt voor het testen.
- ↑ EOS kan afwisselend gebruikt worden met EOL. Beide termen geven het 'einde van ondersteuning' aan en niets anders. Om verwarring te voorkomen, 'EOL' betekent niet dat de software niet meer zal werken.
- ↑ De volledige uitleg van ondersteunde vrijgaven vindt u onder de kop, 4.3 Supported releases in het Joomla ontwikkelingsstrategie document.
- ↑ Een extensie of template die geïnstalleerd is op hoofd.0.xversie zal werken op hoofd.7.xversie. Extensie of template zijn gemaakt door een 3e partij ontwikkelaar die verantwoordelijk is voor het publiceren van de updates daarvan. Gebruikers zijn verantwoordelijk voor de installatie van extensie of template updates.