CMS Joomla - kenmerken, installatie en gebruik. Inleiding tot Joomla

  • 11.12.2021

Ik ben blij jullie allemaal te mogen verwelkomen lieve vrienden! Max Metelev is met je en in de les van vandaag, of beter gezegd, zelfs de hele gids, zal ik je vertellen en laten zien hoe je een geheel nieuwe site op Joomla (Jumla) kunt maken.

Een site maken op joomla is geen moeilijk en zeer interessant proces, anders heb ik het over WordPress. Onder jullie zijn er vast fans van deze.

In het verre 2000 stond zij (Jumla) aan de oorsprong en nam de innovaties in de PHP / MySql-ruimte over, die later werden opgenomen in WordPress, Drupal, Magento en andere contentmanagementsystemen.

Je hebt misschien gehoord dat de nieuwste versie van deze Joomla 3-engine is uitgebracht, een opwindend product dat reageert op bezoekers en voldoet aan de eisen van beheerders.

Het is ook mobiel responsief dankzij het gebruik van het Bootstrap-framework. Dat is de reden waarom Joomla + Bootstrap zo aantrekkelijk is voor front-end ontwikkelaars en ontwerpers en het gemakkelijk maakt om met broncode en interface voor uw code te werken.

Het installatieproces is snel, mooi en wordt geleverd met een reeks illustraties. Je kunt heel snel een volledig functionerende site krijgen in een paar minuten (ik overdrijf natuurlijk, maar het resultaat zal zijn).

Inleiding tot Joomla

Na het installeren van de bestanden, ziet u het installatiescherm in de browser. Dit is de eerste van 3 stappen in het proces.

Als u geen Engels op uw site gebruikt, kunt u deze wijzigen in Russisch. Voer de naam van uw site in, evenals de details van het beheerdersaccount. Klik op "Volgende" om door te gaan met de installatie.

Zoals we eerder zeiden, heeft Joomla ondersteuning voor databases zoals MySQLi en PostgreSQL.

Voer uw databasehostnaam, gebruikersnaam, wachtwoord en databasenaam in. U kunt deze informatie opvragen bij uw host. Joomla genereert automatisch tabellen met voorvoegsels om het leven van hackers moeilijker te maken. Klik ook op Volgende.

Op het laatste scherm van het installatieprogramma kunt u het gegevenstype selecteren. Plaats de muisaanwijzer op elk van de voorbeelden voor een uitleg. Hieronder ziet u een overzicht van de configuratie-instellingen. Joomla controleert ook of de server correct is geconfigureerd. Als er iets moet worden gecorrigeerd, wordt dit rood gemarkeerd.

Om veiligheidsredenen zullen we na de installatie de map met het installatieprogramma moeten verwijderen.

Een nieuwe site maken op Joomla

Omdat we het datatype hebben gekozen, is onze site ingericht als blog. Het heeft 4 items op de hoofdpagina. Klik op de koptitel van een item om de volledige inhoud te bekijken. Er is ook een zijkolom met typische blogfuncties zoals recente berichten, blogroll, .

In de inleiding vermeldde ik dat Joomla het Bootstrap-framework al gebruikt. Door de grootte van uw browser te verkleinen, kunt u zien hoe de joomla-site op verschillende schermen reageert.

Het zoeken op de site gaat onder de kop - het logo, de afbeeldingen passen zich effectief aan het kleine scherm aan en de zijbalk gaat onder de berichten op de startpagina.

Log in op uw site

Laten we nu een kijkje nemen in het admin-paneel op de interface van de engine. Voeg het woord /administrator/ toe achter de naam van uw site in de adresbalk. Het zal ongeveer zo zijn - http: //uw-site.ru/administrator/

Inloggen is mogelijk door een naam en wachtwoord in te voeren, zoals overal die u tijdens het installatieproces hebt aangemaakt.

De hoofdwerkbalk, helemaal bovenaan, bevat alles wat je nodig hebt om je site te beheren.

Na de eerste login ziet u het controlepaneel. Het bevat de meest benodigde shortcodes en gegevens op basis van het hoofddashboard. Dankzij Bootstrap is het beheerderspaneel ook adaptief en past het zich aan elke schermgrootte aan.

Laten we ons eerste artikel voor de site schrijven. Ga in het hoofdvenster naar het gedeelte Inhoud en vervolgens naar Artikelbeheer.

Er zijn drie velden die nodig zijn voor schrijven en publiceren:

Of iets van jezelf.

U ziet nu uw artikel bovenaan de hoofdpagina.

Onderaan vindt u paginering (paginering), zodat u kunt terugkeren naar eerdere artikelen.

Laten we teruggaan naar het beheerderspaneel en ons artikel, zodat we u nog een paar extra functies kunnen laten zien.

U kunt uw invoer ook vinden in de sectie Recent toegevoegde artikelen of door te klikken op Inhoud en vervolgens op Artikelbeheer op de hoofdwerkbalk.

U kunt een afbeelding in de tekst invoegen door op de afbeeldingsknop onder het tekstgebied te klikken.

Klik op de afbeelding en u ziet een pop-upvenster met bestaande afbeeldingen op uw site.

Om een ​​specifieke afbeelding te gebruiken, klikt u erop en klikt u vervolgens op "Invoegen" (Invoegen)

Scrol helemaal naar beneden in dit venster en je ziet een sectie voor het uploaden van nieuwe afbeeldingen naar de site.

De zijbalk (Sidebar) bevat per artikel de belangrijkste opties.

  • Status: artikel publiceren of in concept laten
  • Toegang: Als u het selectievakje "Geregistreerd" aanvinkt, kunnen alleen geregistreerde gebruikers de inhoud zien.
  • Tags: net als in WordPress kunt u uw inhoud indelen in hiërarchische categorieën en tags in vrije vorm.

Meer geavanceerde instellingen voor het publiceren van artikelen zijn beschikbaar in de tabbladen bovenaan het scherm.

  • Publicatieopties: stel een start- en einddatum in voor het plaatsen van een artikel
  • Artikelopties: regel de weergave van uw notitie.
  • Configuratie van editorinstellingen: selecteert wat gebruikers kunnen zien bij het bewerken van een artikel op de hoofdpagina.
  • Interne metadata-opties: een metabeschrijving (beschrijving) toevoegen en nog veel meer.
  • Toegang tot het artikel: toegangscontrole en de mogelijkheid om te bewerken.

Om de artikelen op uw site te bekijken en te ordenen, sluit u het artikel dat u aan het bewerken bent en klikt u op Inhoud en vervolgens op Artikelen beheren.

U ziet de invoertekst in het hoofdgebied.

In de linkerzijbalk kunt u filters gebruiken, deze uitvouwen en de notitietekst vinden die u zoekt.

Sjablonen voor Joomla

Het ontwerp van uw site wordt gecontroleerd door sjablonen. Ga in de werkbalk op de hoofdpagina naar Extensies en vervolgens naar Template Manager.

Klik op "Mijn standaardstijl" en ga naar het tabblad Opties.

U kunt de kleur van de tekst, de achtergrond van uw lay-out wijzigen, een nieuw logo uploaden, .

We noemen de belangrijkste functies in Joomla Components. Ze hebben hun eigen links in de hoofdtoolkit voor beheerders.

3 daarvan zijn het nuttigst:

  1. Contacten: hiermee kunt u maken
  2. Joomla-updates: de nieuwste versie van de engine en "core" in één klik
  3. Tags: Organisatie van tags toegevoegd aan artikelen.

Door een ander onderdeel aan Joomla toe te voegen, zal het onmiddellijk beschikbaar zijn in deze lijst.

We hebben al gezien dat onze Joomla-site een zijbalk vol blogfuncties heeft. Ons systeem gebruikt woordmodules voor deze items in de zijbalk.

Klik op Extensies en vervolgens op Modulebeheer en daar ziet u een lijst met functies voor de blog: oude notities, blogrol, populairste artikelen en andere.

Je merkt ze meteen, ze staan ​​in positie – positie 7

Laten we nu eindelijk eens kijken hoe we de kolommen in de zijbalk kunnen bedienen.

Ga naar Extensies - Sjabloonbeheer - Opties bovenaan het scherm.

Stel de Preview-module in op Ingeschakeld.

Voeg nu het volgende voorvoegsel toe aan de url − ? tp = 1

Je zou het volgende moeten krijgen - http: //uw-domein.ru/?tp=1

Daarna kunt u de namen zien van alle gebieden die u op de site hebt geplaatst. Door naar de standaardmodules te kijken, kunt u bevestigen dat veel ervan inderdaad op positie-7 . staan

Joomla-extensies

In deze tutorial over het maken van sites op Joomla hebben we nog maar het topje van de ijsberg aangeroerd. In feite zijn er 1000 van deze opties.

Er is een plek waar je ze allemaal kunt vinden - dit is de site extensions.joomla.org

Deze catalogus werd gelanceerd in 2006 en bevat momenteel meer dan 9.000 van de meest diverse en nuttige add-ons in categorieën variërend van toegang en beveiliging tot design en stijl. De volledige naam is Joomla Extension Directory of kortweg JED. Laten we het Jeddah noemen voor eenvoud en duidelijkheid

Een van de belangrijkste verschillen tussen de Joomla-categorie JED en WordPress is dat elke extensie kan worden vermeld, of deze nu gratis of betaald is.

De onderstaande afbeelding is afkomstig uit het gedeelte "Toegang en beveiliging" op de link - http://extensions.joomla.org/category/access-a-security

Als u de volgorde van elke extensie doorloopt, zult u aangenaam verrast zijn door het aantal opmerkingen. De meest populaire en vertrouwde (geloofwaardige) zullen helemaal bovenaan staan.

Op de onderstaande schermafbeelding ziet u de belangrijkste informatie over deze plug-in voor Joomla:

  1. Extensienaam
  2. Download knop
  3. gedetailleerde beschrijving

Hallo, beste lezers van de blogsite. Vandaag zal er een niet bijzonder nuttig, vanuit praktisch oogpunt, artikel zijn uit een serie gewijd aan. Ik zal het niet hebben over het CMS zelf of . Vandaag wil ik het hebben over die voorbeelden van sites over deze engine die op internet te vinden zijn.

Bovendien was ik meer geïnteresseerd in het idee om precies te vinden succesvolle sites gemaakt op Joomla (), die kan bogen op een hoge opkomst (ze zeggen dat deze engine geen hoge belasting goed vasthoudt), of een hoog vertrouwen, dat kan worden geschat op, nou ja, of indirect kan worden beoordeeld aan de hand van de Google PageRank-waarde voor burgerlijke middelen, of door de waarde van Titc Yandex voor Runet.

Hoe weet u dat de site is gemaakt op Joomla (engine)

Over het algemeen was het idee een succes, om zo te zeggen de helft. In bourgeois slaagde ik er snel in om opties te vinden voor zowel drukbezochte projecten als bronnen met een zeer hoog vertrouwen, waarin de PageRank-werkbalkwaarde 9 bereikt, wat gewoon een fantastische prestatie is.

In Runet konden alle sites op Joomla die ik tegenkwam niet opscheppen over veel verkeer of. Over het algemeen, als je Runet-projecten op deze engine in gedachten hebt die op zijn minst kunnen bogen op hun schoonheid en aantrekkelijkheid, neem dan niet de moeite om een ​​link in de opmerkingen te plaatsen.

Waarschijnlijk is het eerste om mee te beginnen een antwoord krijgen op de vraag, hoe de site-engine te bepalen? waarop het is gemaakt. Met betrekking tot Joomla lijkt deze vraag niet erg moeilijk, omdat we allemaal, door ermee te werken, een aantal kenmerken en patronen hebben opgemerkt en geïdentificeerd waarmee we het duidelijk kunnen onderscheiden van andere engines.

Zoals u waarschijnlijk weet, tonen sites die erop zijn gemaakt in principe een bericht in de voettekst: "Powered by Joomla!". Maar weinig eigenaren van webprojecten laten deze inscriptie intact. Ofwel zijn ze beschaamd dat hun serieuze project is gemaakt op een frivole gratis engine, of om een ​​andere reden, maar feit blijft dat we CMS waarschijnlijk niet op deze manier kunnen identificeren.

De tweede meest voor de hand liggende manier waarop u een bron kunt berekenen die speciaal op Joomla is gemaakt, is door te proberen naar het beheerderspaneel te gaan door "beheerder" toe te voegen aan het adres van de hoofdpagina. Maar hoogstwaarschijnlijk zal dit bij een serieus project tot niets leiden, en de belangrijkste reden hier is liever niet om het ware gezicht van de engine te verbergen, maar om extra complexiteit voor hackers te creëren.

Er zijn speciale extensies waarmee u het aanmeldingsformulier voor beheerders kunt verbergen voor nieuwsgierige blikken, en we zullen over deze extensies praten in een van de volgende artikelen in de serie.

Een andere vrij eenvoudige manier om een ​​project te identificeren dat op dit CMS is gemaakt, is door "?tp=1" toe te voegen aan het adres van de hoofdpagina. Als gevolg hiervan zouden we een vorm van positiemarkering voor modules moeten zien:

Maar deze methode werkt niet in alle sjablonen, maar toch kun je op deze manier vrij vaak een site op Joomla identificeren en identificeren.

Er zijn een aantal tekens waaraan je met een zekere waarschijnlijkheid iets kunt zeggen, maar om ze te vinden, moet je de broncode van de projectpagina's bestuderen, wat bepaalde tijdskosten kan vergen. In dit geval zou het rationeler zijn om de kwestie van het bepalen van de motor als speciaal aan te pakken online diensten in staat om dit automatisch te doen.

Een van deze services waarmee u kunt achterhalen op welk CMS de site draait, is de CMS Definition Service. Het werkt irritant eenvoudig - vertel het de URL van de bron waarvan je de engine wilt weten, doorloop de captcha en krijg vrijwel onmiddellijk een oordeel:

Ik weet niet hoe correct de engine-definitie werkt op deze online service, maar voor vangnet kun je de service gebruiken die ik eerder heb beschreven, of liever de CMS-definitietool, nou, je kunt ook de engine controleren op zijn eigendom van Joomla door "?tp=1" toevoegen.

PS Even later ontdekte ik een veel eenvoudigere en handigere manier om erachter te komen op welke engine de in de browser geopende site draait. Heb dit in het artikel vermeld. Deze geweldige plug-in heet Wappalyser :

Op dezelfde plaats bleek de complexe analyseservice van de site SEObuilding.RU erg handig te zijn, die onder andere ook informatie over de motor geeft.

En ook over de hosting waar de bron zich bevindt, wat handig kan zijn in de strijd tegen diefstal van inhoud - u weet altijd wie u een klacht moet indienen over degene die uw inhoud steelt.

Voorbeelden van sites op Joomla niet van Runet

Waarschijnlijk is het eerste dat in je opkomt de officiële bron van het Joomla-project zelf, die zich op Joomla.org bevindt en die gewoon fantastische promotie-indicatoren heeft die het vertrouwen van deze bron weerspiegelen: PR=10 (absoluut maximum), en Mees = 24.000.

Bovendien kan zijn aanwezigheid (vooral voor de bourgeoisie) indirect worden geschat door de waarde van , die voor Joomla.org 215 is, d.w.z. deze bron staat op de 215e plaats van de meest bezochte projecten ter wereld (wederom fantastisch). De Alexa Rank van de site nadert de 6000 en dat is onevenredig (verdwijnend) laag (of hoog?).

Om te zoeken naar andere bronnen op internet die op Joomla zijn gemaakt, zou het logisch zijn om deze informatie te zoeken op de pagina's van de reeds genoemde officiële site van de engine, omdat de oprichters zeker zoiets als een portfolio moeten hebben. Eigenlijk is het zo geworden, een pagina met voorbeelden van webprojecten van verschillende onderwerpen gemaakt op dit CMS - Joomla-portfolio .

Zoals ik al zei, zijn alle bronnen daar gerangschikt op onderwerp. Bijna alle voorbeelden zijn zeer mooie en solide projecten met voor het grootste deel een vrij gemiddelde opkomst en vertrouwen.

Hier is een kleine lijst met prachtige sites over de meest populaire engine, om zo te zeggen uit officiële bronnen:

Zo hebben we snel en eenvoudig voorbeelden gevonden van mooie sites op Joomla, het blijft zoeken naar voorbeelden van vertrouwde en druk bezochte sites.

Hier, in feite, een kleine lijst van populaire burgerlijke sites op de Joomla-engine:

Maar ik zou graag voorbeelden willen vinden van echt werkende vertrouwensbronnen die vergelijkbaar zijn met het meest genoemde project op deze engine - Joomla.org.

De buitenstaanders onderzochten een miljoen van de meest populaire bronnen uit de Alexa-directory en ontdekten dat ongeveer 3% van deze sites op Joomla was gemaakt. Een behoorlijk tastbaar aandeel, aangezien de echt meest populaire op internet zijn onderzocht.

Opmerkelijk was dat er nogal wat vertrouwensmiddelen waren: 8 middelen met PR=9 en 60 projecten met PR=8. Ik zal alleen een lijst geven van Joomla-projecten met PR=9:

Toegegeven, zoals ik iets hoger zei, is de waarde voor Joomla.org recentelijk gegroeid tot het maximaal mogelijke en is gelijk aan 10. Er zijn niet veel sites met Pr = 10 op internet en het is mogelijk dat er op gerekend kan worden de vingers.

Voorbeelden van sites op Joomla in RuNet

Maar met voorbeelden in Runet lukte het me op de een of andere manier niet zo goed. Ofwel zijn er niet zo veel populaire bronnen op deze engine in RuNet, of ik had gewoon pech om ze te vinden. Over het algemeen zal ik als voorbeeld de min of meer fatsoenlijke sites geven die ik heb ontmoet.

Er is zo'n geweldige bron als CMS-beoordeling :

Als je hem gelooft, dan staat Joomla op de tweede plaats qua populariteit van alle Runet die op de markt verkrijgbaar zijn. De regel ertegenover bevat een getal met het aantal sites dat op dit CMS is aangemaakt en bij deze beoordeling bekend is. Als u erop klikt, ziet u een lijst de dikste sites op Joomla in Runet(gesorteerd op tietenwaarde):

Ook was het waarschijnlijk juist om aan te nemen dat de belangrijkste informatieportalen voor Joomla op deze engine zouden moeten worden gemaakt. Toegegeven, ik kan op de een of andere manier mijn tong niet draaien om ze heel mooi te noemen, maar qua populariteit zijn ze natuurlijk op hun best. Waarschijnlijk zijn dit de meest populaire sites op Joomla in Runet:

  1. Joom.ru

Ik hoop dat je me in de commentaren enkele andere op Joomla gebaseerde Runet-projecten zult vertellen dat het geen schande zou zijn om aan deze lijst met voorbeelden toe te voegen (in de beste zin van het woord). Veel geluk.

Veel succes! Tot snel op de blogpagina's site

Misschien ben je geïnteresseerd

JFusion instellen om het SMF-forum en de Joomla-site samen te voegen
Hoe de hittellercode in een Joomla-site in te voegen via de aangepaste HTML-codemodule of rechtstreeks in de sjabloon
Een menu-item maken in Joomla om het forum te betreden en gebruikersregistratie over te zetten van SMF naar de site
Het SMF-forum installeren - Joomla 1.5 en Simple Machines-forum integreren met het JFusion-onderdeel
JFusion-modules voor het weergeven van berichten van het forum op de site, evenals het maken van een knop in SMF om terug te keren naar Joomla
Zelf een website maken - 4 manieren om uw website gratis te maken
Hoe bescherm je jezelf tegen verborgen links en virussen in templates voor Joomla en WordPress? Overzicht van uKit Group webservices
Wix (websitebouwer) - functioneel, creatief, maar helemaal gratis Wix - nieuwe updates van de grootste online ontwerper

Dit is een site content management systeem (de inhoud, functionaliteit, enz.), die momenteel een grote verscheidenheid aan vormen aanneemt door het gebruik van verschillende bijlagen, die in Joomla extensies en componenten worden genoemd. CMS wordt gebruikt voor het flexibeler en multifunctioneler bouwen en beheren van sites. Dit is een soort skelet, een raamwerk waaraan al allerlei verschillende plug-ins, modules, extensies en componenten zijn opgehangen. Tegenwoordig zijn er veel websitebouwers (CMS), bijvoorbeeld dezelfde of DLE, maar vandaag zullen we het meest populaire systeem beschouwen na WordPress -.

In werkelijkheid was Joomla 10 tot 15 jaar geleden het toonaangevende CMS op internet - bijna alle sites werden op basis daarvan gemaakt, althans de meeste. Na verloop van tijd begon WordPress Joomla te vervangen met zijn meer geavanceerde functionaliteit en installatie- en bedieningsgemak. Maar desalniettemin werkt nu ongeveer 30% van de gebruikers en webmasters aan Joomla, dus het is logisch om deze ontwerper beter te leren kennen. Dus laten we beginnen.

In Joomla is alle functionaliteit zo georganiseerd dat er bijna geen tussenkomst van een beheerder nodig is, behalve bij het publiceren van artikelen. Een sitemap wordt bijvoorbeeld automatisch en op de achtergrond gemaakt, dat wil zeggen dat er helemaal niets van de site-eigenaar wordt gevraagd. Extensies nadat ze zijn geladen en geconfigureerd, werken ook zelfstandig. Met CMS kunt u extra functies gebruiken, u kunt bijvoorbeeld een forum, een online winkel, een portaal met films, een fotogalerij, een videoarchief zoals YouTube maken - al deze functies worden aangeboden in de vorm van extensies, componenten, -ons en plug-ins in Joomla. Het enige dat u hoeft te doen om de site opnieuw op te bouwen naar uw behoeften, is de extensie of het benodigde onderdeel te installeren.

Wat betreft de organisatie van de functionaliteit, dit is een gratis constructor en alle componenten worden ook gratis op internet gedistribueerd. Dus als je ziet dat een soort Joomla-sjabloon of -extensie wordt verkocht, dan weet je dat iemand gewoon de buit wil snijden. Toegegeven, deze verklaring is niet voor alle gevallen waar. Er zijn goed betaalde extensies en componenten, plug-ins. Maar in de regel zijn de meeste van al deze elementen gratis te vinden.

Daarom, als u besluit om met Joomla te werken, kunt u het beste de officiële Russischtalige site gebruiken - http://joomla.ru/. Vandaag kunt u de Joomla 3.0.3-versie downloaden en installeren - dit is al de meest geavanceerde versie van de ontwerper, in het Russisch en met veel vooraf geïnstalleerde functionaliteit. Het installeren van Joomla is bijna net zo eenvoudig als WordPress - nou, het duurt iets langer en meer stappen om te volgen. Ja, en het beheerderspaneel is ook radicaal anders, maar met een bepaalde vaardigheid kun je je site met je ogen dicht beheren - het paneel is ontworpen voor een intuïtief begrip van de interface.

onderstaande video, hoe joomla 3 hosting te installeren

Toen ik het woord "Joomla" voor het eerst las, dacht ik dat het een soort Afrikaans beest was. De realiteit bleek eenvoudiger en niet zo eng. Vertaald uit het Swahili betekent het woord Joomla "Allemaal samen!". Dat wil zeggen, in de titel is er een directe hint dat dit een gratis open source-constructor is. Iedereen kan aanbieden om zijn eigen wijzigingen in dit CMS aan te brengen, en ze zullen er niets dan roem voor krijgen. Toegegeven, hij zal ook geen geld ontvangen. De gemeenschap van aanhangers van Jumla is een leger van vele duizenden, en misschien al vele miljoenen. Meer dan een miljoen mensen bespreken het werken met Joomla op verschillende Russische en buitenlandse fora, en elk jaar zijn er meer en meer, omdat er steeds meer sites op de Joomla-engine zijn.

Om met Joomla te gaan werken, zijn geen professionele vaardigheden vereist, en om uw eigen site met volledige functionaliteit te maken, heeft u de meest minimale kennis van de taal nodig. - als kinderontwerper. U kunt elke functionaliteit organiseren door simpelweg de benodigde extensies toe te voegen. Op dezelfde manier kunt u met site-ontwerp werken - sjablonen wijzigen of er enkele ontwerpelementen aan toevoegen, bijvoorbeeld widgets of modules. Op internet vind je altijd talloze Joomla templates die niet eens aangepast hoeven te worden. Door eenvoudig zo'n sjabloon naar de juiste map te uploaden, verandert u het ontwerp van de site in een oogwenk.

Alle benodigde extensies voor Joomla (het zijn net plug-ins voor WordPress) kunnen worden gedownload van extensions.joomla.org. Bijna elke dag zijn er nieuwe ontwikkelingen, dus je vindt er alles wat je hartje begeert. Gedetailleerde beschrijvingen en voorbeelden helpen u snel de installatie en werking van een bepaalde extensie te begrijpen. Maar het belangrijkste in dit CMS is een begrijpelijke en vrij eenvoudige gebruikersinterface. Een beginner die weinig verstand heeft van deze constructor, kan zijn site zelf op Joomla installeren en configureren. De lijst met voorzieningen, voordelen en voordelen van deze motor kan nog lang worden voortgezet, maar het zal te lang worden. Het is makkelijker om Joomla zelf op de site te installeren en ermee aan de slag te gaan. Hoe dit te doen, zal ik in dit artikel in detail beschrijven, maar iets later, maar voor nu, over wat deze constructor nog meer kan doen.

Joomla CMS-componenten - waar zijn ze voor?

Op dit CMS kun je letterlijk wonderen verrichten. Geef gewoon een paar voorbeelden van componenten en u begrijpt iets meer over Joomla. Dus:

1. Akeeba Backup-component

Alle Joomla-componenten zijn gratis te distribueren en de nieuwe versie van Akeeba Backup 3.1 is daarop geen uitzondering. Deze extensie is een open source-component en is ontworpen om back-upkopieën van de site op Joomla en zijn database te maken. Het archief dat met dit onderdeel kan worden gemaakt, bevat alle Joomla-bestanden, een databaseback-up en kan ook worden gebruikt om de hele site op elk moment te herstellen. Het onderdeel heeft ook uitgebreide betaalde versies. Deze verbeterde versie voegt drie nieuwe functies toe en lost bugs uit eerdere versies op, waarvan er één kritiek was.

2. Component voor het organiseren van het Kunena-forum

De ontwikkelaars van de forumextensie voor Joomla Kunena 1.5.13 hebben de creatie van een nieuwe versie aangekondigd. In deze extensie zijn voornamelijk bugs van eerdere versies verholpen, er is niets nieuws toegevoegd. Forums worden door veel webmasters gemaakt en het Joomla-forum is een zeer functionele tool. Het aantrekken van gebruikers voor communicatie op de forums is veel levendiger als het goed is georganiseerd

3. Component voor het organiseren van een Phoca Guestbook-website

Verbeterde gratis gastenboekcomponent voor Joomla genaamd Phoca Guestbook 1.4.3. In deze versie heeft de Tsjechische ontwikkelaar Jan Pavelka eregi-functieaanroepen vervangen door preg_match. Dit verbeterde de compatibiliteit van de functionaliteit met PHP 5.4 en er verscheen een nieuwe parameter - een achtervoegsel dat de functies van het wijzigen van de naam van de CAPTCHA-sessie uitvoert.

4. Component voor het maken van PDF-documenten van Phoca PDF-inhoud

Dezelfde Jan Pavelka publiceerde een nieuwe versie van de Phoca PDF 1.0.8-component. Deze functionaliteit is gebaseerd op de niet-commerciële TCPDF-bibliotheek, de component kan PDF-bestanden maken van de site-inhoud op Joomla. De TCPDF-bibliotheek in de nieuwe component is bijgewerkt naar versie 5.9.009 en nu heeft Phoca PDF de mogelijkheid om te werken met de Phoca PDF VirtueMart-plug-in.

5. Component voor het maken van een XGallery-galerij

Een component voor het maken van een afbeeldingengalerij voor sites op Joomla genaamd XGallery 1.9.2. Als resultaat van het werk gebruikt de component nu de naam van de kop op de site voor de hoofdtitel. Dit verbetert kwalitatief de SEO-prestaties van de galerij. Er is een functie toegevoegd om de beschrijving visueel weer te geven. Om het in te schakelen, moet u een kleine beschrijving toevoegen voor de hoofdkop - ID=1.

6. Art Adminer-databasebeheercomponent

De component Art Adminer 1.0.1 is een eenvoudig en handig hulpmiddel om met de websitedatabase te werken. Deze extensie is een analoog van de bekende phpMyAdmin-webtoepassing, maar het verschil is dat deze kan worden gebruikt om rechtstreeks vanuit het sitebeheerderspaneel toegang te krijgen tot de database. Dit is echt handig - u hoeft niet naar de hosting te gaan, vervolgens naar phpMyAdmin, enz. U kunt automatisch verbinding maken en werken met alle beschikbare databases.

7. Component voor het snel invoegen van kant-en-klare Snippets-notities

Het NoNumber-programmeerteam heeft een bijgewerkte versie van de Snippets 0.3.0-component uitgebracht, die kant-en-klare notities in de site-inhoud kan invoegen. De eigenaardigheid van deze extensie is dat speciale tags alleen zichtbaar zijn in de bewerkingsmodus, en wanneer materiaal op de site wordt gepubliceerd, is de hele notitie zichtbaar in plaats van deze tags. Deze component is handig bij het gebruik van delen van dezelfde grootte in de inhoud.

8. Feed Gator-component - nieuwsaggregator voor de site

De gratis Feed Gator 2.3 RC1 nieuwsaggregatorcomponent is klaar voor gebruik. Deze extensie kan de inhoud van de RSS-feeds van uw abonnementen importeren en deze op uw site weergeven in elk formaat dat beschikbaar is voor Joomla. Vroege bètaversies hadden verschillende serieuze bugs, die in de nieuwe release zijn opgelost en verschillende nieuwe functies hebben toegevoegd. De Feed Gator 2.3 RC1-versie werkt stabiel en wordt daarom aanbevolen voor gratis gebruik.

9. Een zeer gericht onderdeel van Ticketmaster - voor het bestellen van tickets voor evenementen

De component Ticketmaster 1.0.9 is op commerciële basis gemaakt. Dit wordt gedaan omdat deze zeer gespecialiseerde extensie de volgende functies vervult: het stelt de gebruiker in staat om tickets te bestellen voor verschillende evenementen op uw site. Het ticket wordt aan de winkelwagen toegevoegd en vervolgens in pdf-formaat naar het adres van de klant gestuurd. Ticketmaster heeft eigen bibliotheken voor het werken met PDF-bestanden. Deze versie lost eerdere bugs op, voegde een planner toe om automatisch tickets te maken en naar de gebruiker te sturen.

10. Component voor het uploaden van bestanden naar sitemateriaal Bijlagen voor inhoudsartikelen

Het gratis onderdeel Bijlagen voor inhoudsartikelen 2.1.2 is ook al online beschikbaar. De component downloadt een bestand en voegt het toe aan tekst of andere inhoud op de site (afbeelding, tabel, andere bestanden). Deze functie kan zowel in het administratieve gedeelte als in de gebruikersinterface worden georganiseerd. De extensie heeft veel mogelijkheden en je kunt er allemaal kennis mee maken op de officiële Joomla-website of op de website van de ontwikkelaar.

Ondersteuning voor Joomla builder

Natuurlijk, met zo'n uitgebreid publiek van Joomla-gebruikers, is technische en softwarematige ondersteuning onmisbaar. Hieronder heb ik verschillende bronnen gegeven voor Russisch sprekende gebruikers, waar je altijd Joomla-problemen kunt bespreken en de benodigde componenten, extensies of sjablonen kunt downloaden:

    Joomla Extensies Catalogus— officiële catalogus van componenten en uitbreidingen. Vanuit deze repository kunt u alle beschikbare extensies, plug-ins of componenten downloaden

    Website www.joomla.org— officiële website van CMS Joomla

    Website help.joomla.org- documentatie, tutorials, handleidingen - in het algemeen alles met betrekking tot het werken met Joomla

    Joom.Ru. Site "Russisch Huis Joomla!" - officiële site voor Russisch sprekende gebruikers van Joomla

Wat kan Joomla doen?

Nu heb je een klein idee wat Joomla is. Maar het is belangrijk om één ding te onthouden: Joomla is slechts een hulpmiddel in de handen van een webmaster. Om ervoor te zorgen dat uw nieuwe site echt effectief en winstgevend is en nieuwe gebruikers aantrekt, zijn de kwaliteit van de inhoud, de juiste architectuur en natuurlijk het ontwerp van de site belangrijk. Hoe is content gestructureerd in Joomla? Dit zijn secties, dan zijn er categorieën (koppen) van secties waarin de inhoud zelf (inhoud, artikelen) van de site al is gepubliceerd. Dit is nog maar het begin. Bepaal hoe u de inhoud op de site organiseert, en het zal gemakkelijker voor u zijn om het CMS in te stellen om informatie correct weer te geven. De hiërarchische opbouw van inhoud op de site is ongeveer als volgt:

1. Sectie 1.0

5. Sectie 2.0

En dus, zoveel als nodig is.

Toegegeven, u kunt inhoud in Joomla op verschillende manieren organiseren. Hieronder is een video - De logica van inhoudsorganisatie in Joomla

Vervolgens moet u een sitemenu maken - met zijn hulp zal het voor de bezoeker veel gemakkelijker zijn om de informatie te vinden die hem interesseert. Het menu kan niet alleen naar secties of categorieën verwijzen, maar ook naar afzonderlijke pagina's of berichten. Het is noodzakelijk om zowel het menu als de koppen, pagina's en pagina's van berichten op de site correct te benoemen. Dit is ook nodig voor een meer begrijpelijke oriëntatie. Interessant is dat een bezoeker de tekst op de site 25% sneller leest dan op een getypte pagina. En dat is jammer, want je hebt (gemiddeld) maar 7 seconden voor een gebruiker om geïnteresseerd te raken in de site. Nu is duidelijk waarom het zo belangrijk is om alles goed te bouwen en in te richten? Hier zijn enkele bewezen tips voor een algemeen begrip van de situatie:

1. Maak voor grote berichten een inleiding, waarna de gebruiker de volledige versie van het artikel kan lezen.

2. De belangrijkste definities (in feite zijn dit trefwoorden) moeten aan het begin van de zin of in het midden ervan worden geplaatst, maar niet aan het einde.

3. Gebruik vaker gestructureerde lijsten om gegevens weer te geven.

4. Schrijf tussenkopjes: Leg aan bezoekers uit wat er verder in het artikel wordt besproken.

Als je Joomla al eerder hebt gebruikt, is het je waarschijnlijk opgevallen dat de inhoud van de site volledig los staat van het ontwerp van de site. Lettertypen, kleurstijlen, grafische elementen, positionering - dit alles is al opgenomen in de sitesjabloon. Om een ​​sjabloon te maken, is een goede kennis van , evenals van CSS-stijlen vereist.

Maar ik hoop dat je dit niet nodig hebt, want er zijn al talloze gratis Joomla-sjablonen gemaakt en je hoeft alleen maar degene te kiezen die je leuk vindt. Sjablonen kunnen niet alleen worden onderscheiden door kleurontwerp, maar ook door vele technische parameters. Dit is de locatie van de modules (in WordPress - widgets), en het aantal kolommen, en de rubberen of vaste breedte van de sjabloon, en nog veel meer. Nu presenteren hostingdiensten Linux als het belangrijkste platform en de omgeving, en dit platform voldoet aan alle vereisten voor een technische hostingorganisatie. Deze:

1. PHP-versie 4.2 en hoger. PHP 5.3 wordt momenteel beschouwd als de meest stabiele versie.

2. Het systeem voor het beheren van uw databases MySQL versie 3.23 en hoger.

3. Gratis Apache-serverversie 1.3.19 en hoger.

Om uw nieuwe Joomla-site in te stellen, moet u de volgende gegevens aanmaken:

1. Maak een nieuwe MySQL-databasenaam aan.

2. Maak een nieuwe database-gebruikersnaam aan.

3. Maak een sterk wachtwoord voor de database. Sterk is wanneer het wachtwoord zowel cijfers als letters bevat, zowel kleine als grote letters.

4. Geef een hostnaam op voor uw nieuwe database.

Als het tariefplan dat je hebt gekozen voor hosting meerdere MySQL-databases ondersteunt, dan kun je een aparte database voor Joomla maken. Vervolgens zal ik je vertellen hoe je Joomla snel op de site kunt installeren en een nieuwe database kunt maken.

Eenvoudige installatie van Joomla

Bedieningspanelen zijn nu verenigd op bijna alle hosting, dus je zult begrijpen wat ik zal vertellen en laten zien. Ga naar je configuratiescherm en selecteer aan de linkerkant het menu-item "CMS installeren". U krijgt zo'n lijst te zien van alle CMS die voor installatie worden aangeboden. Uiteraard kiezen wij voor Joomla:

Vervolgens ziet u een vervolgkeuzevenster waarin u de versie van Joomla moet selecteren om te installeren. In principe kunt u er een kiezen en deze vervolgens bijwerken naar de laatste versie in het beheerdersdashboard. Ik koos voor Joomla 3.0.3 - dit is momenteel de nieuwste versie. Klik op "Installeren" en ga naar een nieuw installatieniveau van de constructor:

Nu moet je alle (!) velden in deze lijst invullen. Maar aangezien u nog geen database heeft, wordt uw installatie geweigerd. Laten we daarom even teruggaan en een nieuwe database maken voor de site op Joomla 3.0.3. Wat is hiervoor nodig? Ga naar het menu-item "MySQL-databases" en maak een nieuwe database aan door op de link "database maken" te klikken. Vervolgens ziet u dit venster:

Hier moeten we de naam van de database specificeren (denk aan elke, alleen in het Latijn), de codering specificeren, het vakje "Maak een gebruiker met dezelfde naam en volledige toegang tot de database" aanvinken. Dat is alles, de database is gemaakt. Nu zijn we weer terug bij het installeren van het Joomla CMS op de site. Zoals u zich herinnert, moesten we alle velden invullen, akkoord gaan met de licentie en op de knop "Installeren" klikken. Nu wachten we 10-15 minuten en het systeem zal u hierover informeren: