CMS Joomla – funktsioonid, paigaldus ja kasutamine. Lai valik erinevaid mooduleid ja komponente. Miks CMS Joomla mootor?

Autorilt: Tervitused kallis sõber. Sisuhaldussüsteemid, sisse antud aega, on veebiarendajate seas ülipopulaarsed, sest võimaldavad kiiresti ja lihtsalt luua peaaegu piiramatu funktsionaalsusega veebilehe. Seetõttu tahaksin selles artiklis rääkida sellest, mis on Joomla ja kuidas see töötab.

Mis on Joomla?

Joomla on avatud lähtekoodiga sisuhaldussüsteem, mis on sisse kirjutatud PHP programmeerimine, JavaScripti elementidega. Nimi “Joomla” tuleneb sõnast “Jumla”, Aafrika suahiili keelest, mis tähendab “kõik koos”. Muide, sel korral valisid arendajad nime väga hästi, kuna CMS on väga populaarne ja sellel on tohutu kasutajate kogukond nii RuNetis kui ka Internetis. Samal ajal areneb Joomla aktiivselt ja täieneb pidevalt nii funktsionaalsuse ja mugavuse kui ka turvalisuse ja jõudluse osas.

Praegu, ja see on juba 10 aastat mootori esimese versiooni loomisest, on CMS Joomla juhtival positsioonil maailma populaarseimate CMS-ide edetabelis, jäädes alla ainult WordPressile.

CMS Joomla loomise ajalugu

CMS Joomla põhineb Mambo projektil. Aastal 2005 arendusmeeskonnas sellest projektist Tekkis lõhenemine ja sellest tulenevalt lahkusid mõned neist projektist ja asusid välja töötama uut CMS-i. Nii et 2005. aasta septembris ilmus CMS-i esimene versioon - Joomla 1.0, mis tegelikult esindas juba olemasolevat, Mambo 4.5.23, muidugi mõningate muudatuste ja täiustustega. Mõne aja pärast, 2007. aastal, ilmus pikaajalise toega täiesti sõltumatu versioon - Joomla 1.5. Seda versiooni toetati üsna pikka aega ning selle jaoks loodi tohutul hulgal laiendusi ja malle, mis võimaldasid seda kohandada erinevate kasutajate vajadustega.

Arendajad ei piirdunud sellega ja järgnevatel aastatel ilmus üha rohkem värskendusi, mis tõid 2011. aasta detsembris välja järgmise pikaajalise versiooni - Joomla 2.5.

Hetkel on testimiseks välja antud Joomla 3.4.5 praegune versioon – Joomla 3.5 beetaversioon, mille tõttu peatati tugi enam kui varajane versioon Joomla 2.5

CMS Joomla omadused

Nüüd räägime sellest, mida CMS Joomla pakub:

Rikkalik funktsionaalsus, mida täiendavad laiendused (komponendid, moodulid ja pluginad) ka oluliselt laiendatakse.

Paindlik ja lihtne süsteem mallid, tänu millele on väga lihtne muuta saidi välimust: mooduli asukohti, fonte, taustavärvi jne. Joomla eksisteerimise ajal on loodud tohutul hulgal nii tasuta kui ka tasulisi malle erinevad versioonid CMS. Samas on Joomla mallidest üsna lihtne aru saada, mis tähendab, et saate neid lihtsalt ise luua kohandatud mall, tagades nii loodud saidi kujunduse ainulaadsuse. Meie kodulehel on avaldatud selleteemaline minikursus - link.

Alates versioonist 1.6 on lisatud mitmekeelne tugi.

Alates versioonist 2.5 on andmebaasi tugi laienenud. Rakendatud Microsofti tugi SQL Server ja alates versioonist 3.0 - PostgreSQL. Tulevikus on plaanis lisada ka Oracle'i ja SQLite'i tugi.

Sisseehitatud meediumihaldur, mis võimaldab faile saidile üles laadida.

Kaasaegsed tendentsid ja lähenemisviise veebiarenduses

Õppige veebisaidi loomisel nullist kiire kasvu algoritmi

Paindlik ja funktsionaalne mehhanism kasutajate jagamiseks saidielementide juurdepääsuõiguste järgi.

Inimese loetava URL-i (HUR) tugi.

Võimalus määrata materjalide avaldamise algus- ja lõppkuupäeva.

Võimalus luua saidil suletud alasid, millele juurdepääs on ainult lubatud eraldi rühmad kasutajad.

Haldamise võimalus saidi kasutajapoolsest osast, kui teil on vastavad juurdepääsuõigused.

CMS Joomla eelised

Põhiline CMS-i eelised Joomla:

Administraatoripaneeli intuitiivne liides, tänu millele saab isegi algaja selles CMS-is hõlpsasti veebisaidi luua.

Mugav mehhanism piiramatute pesitsustasemetega menüüde loomiseks ja kuvamiseks.

Avatud lähtekoodiga.

Rikkalikult funktsionaalne materjalihaldur, mis võimaldab avaldada piiramatul hulgal materjale, jagatuna kategooriate kaupa.

Mugav moodulite süsteem, tänu millele saab kuvada vajalikke andmeid erinevates positsioonides.

Paindlikkus ja laiendatavus kolmandate osapoolte komponentidega. Nagu eespool kirjeldatud, saab CMS-i funktsionaalsust täiendavate laiendustega oluliselt laiendada ja kohandada peaaegu iga ülesande lahendamiseks.

Mitmekülgsus ja seadistamise lihtsus. Süsteemi iga element on iga kasutaja jaoks hõlpsasti kohandatav.

Lai kasutajate kogukond ja pidevad värskendused, mis parandavad vigu ja parandavad süsteemi turvalisust.

Mitmekeelsus – nagu eespool kirjeldatud, on CMS kasutusele võtnud mitmekeelsuse toe, mis võimaldab teil saidi lehtedel kuvada sisu erinevates keeltes.

Lihtne värskendada.

Nagu näete, näitavad Joomla eelised, miks see on veebisaitide arendajate seas äärmiselt populaarne. Kõike paremat teile ja head kodeerimist!!!

Kaasaegsed trendid ja lähenemised veebiarenduses

Õppige veebisaidi loomisel nullist kiire kasvu algoritmi

Sõna Joomla tuleb sõnast "Jumla", mis on suahiili keeles "kõik koos". Tema sõnul enda kirjeldus, Joomla mootor on "eksklusiivne sisuhaldussüsteem ja üks kõige võimsad süsteemid sisuhaldus koos avatud lähtekoodiga maailmas.

Joomla mootorit kasutatakse kõikjal maailmas, et hallata kõike alates lihtsatest kodulehtedest kuni keerukate ettevõtte veebisaitideni. Süsteemi on lihtne paigaldada, hallata ja väga töökindel.

Mis on Joomla mootor?

Joomla mootor on omamoodi tarkvarapakett, mis haldab sisu.

Sisuhaldussüsteem ehk CMS on arvutitarkvarasüsteem, mida kasutatakse teksti- ja multimeediumidokumentide (sisu) loomise ja redigeerimise koostööprotsessi võimaldamiseks ja korraldamiseks.

Joomla mootor kuulub WCMS (Web Content Management System) kategooriasse, kuna selle funktsionaalsust hallatakse brauserist veebi.

Joomla mootor on 2005. aasta augustis asutatud Mambo Foundationi ja selle arendusmeeskonna vaheliste tõsiste konfliktide tulemus. Joomla mootor jätkab eduka Mambo süsteemi arendust ja on sarnaselt Mambole tarkvara, mis võimaldab veebisaite hõlpsalt veebibrauserite kaudu hallata.

Austraalia ettevõte Miro (www.miro.com.au) töötas 2001. aastal välja CMS-i nimega Mambo. 2002. aastal jagas ettevõte oma toote kommertsversiooniks ja avatud lähtekoodiga versiooniks. 2004. aasta lõpus kandis avatud lähtekoodiga versioon nime Mambo. Selle eeliseks oli see, et see oli tasuta ning sellel oli tohutu hulk kasutajaid ja arendajaid, kes seda laiendasid ja täiustasid.

Lisaks tehti 2005. aastal ettepanek asutada fond, mille asutajaks oli Austraaliast pärit firma Miro, kuid see teatas, et ei plaani eelmist arendusmeeskonda edasisesse töösse kaasata. Seejärel otsustas arendusmeeskond jätkata Mambo arendamist omal vastutusel, andes oma uuele tootele nimeks Joomla. Joomla mootori versioon 1.0 avaldati 17. septembril 2001. aastal.

Kaks aastat pärast selle avastamist on Joomla mootorist saanud üks populaarsemaid avatud lähtekoodiga projekte maailmas. Aga pikka aega see ei laienenud veelgi ja oli juba hakanud oma populaarsust kaotama, kuid arendusmeeskond ei kaotanud pead ja andis välja uuendatud Joomla 1.5 mootori.

Joomla mootor võimaldab oma nutika ehitusplokkide strateegia kaudu arenduses osaleda veelgi suuremal hulgal arendajatel. Nüüd on meil juba kolmas Joomla mootori versioon ja töö selle täiustamiseks jätkub.

Ehitame Joomla mootori abil veebisaidi
Nii nagu päris majal, on ka teie Joomla mootoril kindel ruumide paigutus.

Sellel majal on:

  • elutuba (sisu kuvamiseks),
  • köök ja koosolekuruum (foorum),
  • kontor (haldusala) ja
  • isiklikud korterid, mida näitate ainult isiklikele sõpradele.
Pole tähtis, millise planeeringu valida – igal juhul tuleb kodu sisustada, ilus põrand panna, tapeet panna, seintele riputada mitu pilti (šabloonid) ja loomulikult regulaarselt koristada.

Külastajatel peaks olema võimalik teie kodu leida. Seetõttu peaksid tema aadressi teadma võimalikult paljud inimesed.

Suhtuge planeerimisse vastutustundlikult oma kodu Internetis. Mõelge tekstile, interaktiivsetele elementidele, nagu kalender või vorm, ja loomulikult alale, mis on juurdepääsetav ainult registreeritud kasutajatele. Mõelge näpunäidetele, mis aitavad kasutajaid, kuid ärge sundige neile midagi peale, ja lõpuks vaadake, kuidas teised seda kõike teevad. Rääkige inimestega, kellele teie sait adresseeritakse. Kindlasti arvesta nende soovidega. See on kõige rohkem Parim viis vältida vigu.

Kui paned oma kodulehe ehitamisesse Joomla mootori abil oma südame ja hinge, siis on edu garanteeritud. Joomla mootor võimaldab teil seda kõike rakendada.

Joomla mootoril on järgmised omadused:

  • Tasuta kättesaadav lähtekood.
  • Tohutu kasutajate ja arendajate kogukond.
  • Lihtne töövoo süsteem.
  • Sisu avaldamise süsteem.
  • Failihaldur failide allalaadimiseks ja haldamiseks.
  • Sisu kokkuvõte RSS-vormingus.
  • Prügikast kustutatud sisu jaoks.
  • Otsingumootorisõbralikud URL-id.
  • Bänneri haldamine.
  • Mitmekeelsed veebisaidid ja haldusliides.
  • Veebisaidist eraldiseisev haldusliides.
  • Sisu makrokeel (pistikprogrammid).
  • Lihtne lisapikenduste paigaldamine (üle 2000).
  • Võimas mallide süsteem.
  • Hierarhilised kasutajarühmad.
  • Lihtne kasutajastatistika.
  • Sisu toimetaja.
  • Lihtne hääletamine.
  • Sisu reitingusüsteem.

See on saidi sisuhaldussüsteem (selle sisu, funktsionaalsus jne), mis aktsepteerib Sel hetkel lai valik vorme, kasutades erinevaid manuseid, mida Joomlas nimetatakse laiendusteks ja komponentideks. CMS-i kasutatakse veebilehe paindlikumaks ja multifunktsionaalsemaks ehitamiseks ja haldamiseks. See on omamoodi skelett, raam, mille külge on juba riputatud kõikvõimalikud erinevad pluginad, moodulid, laiendused ja komponendid. Tänapäeval on palju veebisaitide koostajaid (CMS), näiteks sama või DLE, kuid täna vaatame pärast kõige populaarsemat. WordPressi süsteem – .

Tõepoolest, 10-15 aastat tagasi oli Joomla juhtiv CMS Internetis – peaaegu kõik veebilehed, vähemalt enamus, tehti selle baasil. Aja jooksul hakkas WordPress välja tõrjuma Joomla oma täiustatud funktsionaalsuse ning hõlpsa paigaldamise ja kasutamisega. Kuid sellegipoolest töötab praegu Joomlas umbes 30% kasutajatest ja veebihalduritest, seega on mõttekas seda konstruktorit lähemalt uurida. Nii et alustame.

Joomlas on kõik funktsionaalsused korraldatud nii, et administraatori sekkumist praktiliselt pole vaja, välja arvatud artiklite avaldamisel. Näiteks saidi kaart luuakse automaatselt ja sisse taustal, see tähendab, et saidi omanikult ei nõuta üldse midagi. Laiendused töötavad pärast nende allalaadimist ja konfigureerimist ka iseseisvalt. CMS võimaldab teil kasutada lisafunktsioone Näiteks saate luua foorumi, veebipoe, filmidega portaali, fotogalerii, videoarhiivi nagu YouTube - kõik need funktsioonid on Joomlas saadaval laienduste, komponentide, lisandmoodulite ja pistikprogrammide kujul. Kõik, mida on vaja saidi oma vajadustele vastavaks ümberehitamiseks, on installida vajalik laiendus või komponent.

Funktsionaalsuse korraldamise osas on see tasuta konstruktor ja kõiki selle komponente levitatakse tasuta ka Internetis. Nii et kui näete, et mõni Joomla mall või laiendus on müügil, siis teadke, et keegi tahab lihtsalt raha teenida. Tõsi, see väide ei kehti kõigi juhtumite puhul. Seal on head tasulised laiendused ja komponendid, pluginad. Kuid reeglina saab enamiku neist elementidest leida tasuta.

Seega, kui otsustate Joomlaga koostööd teha, on kõige parem kasutada selle ametlikku venekeelset veebisaiti - http://joomla.ru/. Täna saate alla laadida ja installida versiooni Joomla 3.0.3 - see on kujundaja kõige arenenum versioon, venekeelne ja sellel on palju eelinstallitud funktsioone. Joomla installimine on peaaegu sama lihtne kui WordPressi installimine – noh, see võtab veidi kauem aega ja nõuab rohkem samme. Jah, ja administraatoripaneel on samuti kardinaalselt erinev, kuid teatud oskustega saate oma saiti hallata suletud silmadega - paneel on loodud liidese intuitiivseks mõistmiseks.

Allpool on video, kuidas installida Joomla 3 hostimisse

Kui lugesin esimest korda sõna "Joomla", arvasin, et see on mingi Aafrika loom. Tegelikkus osutus lihtsamaks ja mitte nii hirmutavaks. Suahiili keelest tõlgituna tähendab sõna Joomla "kõik koos!" See tähendab, et nimi on otsene vihje, et see on tasuta avatud lähtekoodiga konstruktor. Igaüks võib teha ettepaneku selles CMS-is oma muudatuste tegemiseks ja ta ei saa selle eest midagi peale kuulsuse. Tõsi, ta ei saa ka raha. Joomla toetajate kogukond on tuhandete ja võib-olla juba mitme miljoniline armee. Erinevatel Venemaa ja välismaistel foorumitel arutab Joomlaga töötamist üle miljoni inimese ja iga aastaga tuleb neid aina juurde, nagu ka Joomla mootorit kasutavaid saite.

Joomlaga töö alustamiseks ei vaja te mingeid professionaalseid oskusi ja täieliku funktsionaalsusega veebisaidi loomiseks on vaja minimaalseid keeleoskusi. - nagu laste ehituskomplekt. Saate korraldada mis tahes funktsioone lihtsalt lisades vajalikud laiendused. Veebikujundusega saab töötada samamoodi – muuta malle või lisada neile mõningaid kujunduselemente, näiteks vidinaid või mooduleid. Internetist leiate Joomla jaoks alati lugematul hulgal malle, mida ei pea isegi muutma. Sellise malli lihtsalt vastavasse kataloogi üles laadides muudate koheselt saidi kujundust.

Kõik Joomla jaoks vajalikud laiendused (need on nagu WordPressi pluginad) saab alla laadida saidilt extensions.joomla.org. Peaaegu iga päev ilmub sinna uusi arendusi, nii et leiate kõik, mida hing ihkab. Üksikasjalikud kirjeldused ja näited aitavad teil kiiresti mõista konkreetse laienduse installimist ja toimimist. Kuid peamine asi selles CMS-is on selle selge ja üsna lihtne kasutajaliides. Algaja, kes sellest konstruktorist vähe aru saab, saab oma veebilehe Joomlasse ise installida ja seadistada. Selle mootori mugavuste, eeliste ja eeliste loendit võib jätkata pikka aega, kuid see on liiga pikk. Lihtsam on Joomla saidile ise installida ja seda kasutama hakata. Ma räägin teile üksikasjalikult, kuidas seda selles artiklis teha, kuid veidi hiljem, kuid praegu räägime sellest, mida see konstruktor veel teha saab.

CMS Joomla komponendid – milleks need on?

Selle CMS-iga saate sõna otseses mõttes imesid luua. Toon teile vaid mõned näited komponentidest ja saate Joomlast veidi rohkem aru. Niisiis:

1. Komponent jaoks Reservkoopia Akeeba varundus

Kõik Joomla komponendid on tasuta levitatavad ja komponendi Akeeba Backup 3.1 uus versioon pole erand. See laiendus on avatud lähtekoodiga komponent ja see on loodud Joomla saidi ja selle andmebaasi varukoopiate loomiseks. Selle komponendi abil loodav arhiiv sisaldab kõike Joomla failid, andmebaasi varukoopia ja selle abiga saate kogu saidi igal ajal taastada. Komponendil on ka laiendatud tasulised versioonid. See täiustatud versioon lisab kolm uut funktsiooni ja parandab eelmiste versioonide vead, millest üks oli kriitiline.

2. Kunena foorumi korraldamise komponent

Joomla Kunena 1.5.13 foorumi laienduse arendajad teatasid uue versiooni loomisest. See laiendus parandas peamiselt eelmiste versioonide vigu, midagi uut ei lisatud. Paljud veebimeistrid loovad foorumeid ja Joomla foorum on väga funktsionaalne tööriist. Kasutajate meelitamine foorumites suhtlema on palju elavam, kui see on õigesti korraldatud

3. Komponent külalisteraamatu korraldamiseks veebisaidil Phoca Guestbook

Täiustatud tasuta komponent Joomla külalisteraamat Phoca külalisteraamat 1.4.3. Selles versioonis asendas Tšehhi arendaja Jan Pavelka eregi funktsioonikutsed funktsiooniga preg_match. See on parandanud funktsionaalsuse ühilduvust PHP 5.4-ga ning ilmunud on ka uus parameeter - sufiks, mis täidab CAPTCHA seansi nime muutmise funktsiooni.

4. Phoca PDF-i sisust PDF-dokumentide loomise komponent

Sama Jan Pavelka avaldas uus versioon komponent Phoca PDF 1.0.8. See funktsioon põhineb mitteärilisel TCPDF teegil; komponent saab luua Joomla saidi sisust PDF-faile. Uue komponendi TCPDF teek on värskendatud versioonile 5.9.009 ja nüüd on Phoca PDF-il võimalus töötada koos Phoca PDF VirtueMarti pistikprogrammiga.

5. XGallery galerii loomise komponent

Joomla saitide jaoks pildigalerii loomise komponent nimega XGallery 1.9.2. Selle töö tulemusena kasutab komponent nüüd põhipealkirjana saidil oleva kategooria nime. See parandab kvalitatiivselt galerii SEO jõudlust. Kirjelduse visuaalseks kuvamiseks on lisatud funktsioon. Selle lubamiseks peate põhikategooria jaoks lisama väikese kirjelduse - ID=1.

6. Andmebaasi haldamise komponent Art Adminer

Art Adminer 1.0.1 komponent on lihtne ja mugav tööriist saidi andmebaasiga töötamiseks. See laiendus sarnaneb tuntud veebirakendusega phpMyAdmin, kuid erineb selle poolest, et võimaldab juurdepääsu andmebaasile otse saidi administraatori paneelilt. See on tõesti mugav – te ei pea minema oma hostimisse, seejärel phpMyAdminisse jne. Saate ühendada automaatrežiim ja töötada kõigi saadaolevate andmebaasidega.

7. Komponent jaoks kiire sisestus valmis märkmed Lõiked

Programmeerimismeeskond NoNumber on välja andnud komponendi Snippets 0.3.0 värskendatud versiooni, mis suudab saidi sisusse valmis märkmeid sisestada. Selle laienduse eripära on see, et spetsiaalsed sildid on nähtavad ainult redigeerimisrežiimis ja saidil materjali avaldamisel on nende siltide asemel nähtav kogu märge. See komponent on mugav, kui kasutate sisus sama suurusega osi.

8. Feed Gatori komponent – ​​saidi uudiste koondaja

Tasuta uudiste koondaja komponendi versioon Feed Gator 2.3 RC1 on kasutamiseks valmis. See laiendus suudab importida teie tellimuste RSS-kanalite sisu ja kuvada need saidil mis tahes Joomla jaoks saadaolevas vormingus. Varastel beetaversioonidel oli mitmeid tõsiseid vigu, mis on uues versioonis parandatud ja lisatud on mitmeid uusi funktsioone. Versioon Feed Gator 2.3 RC1 töötab stabiilselt ja seetõttu soovitatakse seda tasuta kasutada.

9. Kitsalt sihitud Ticketmasteri komponent – ​​ürituste piletite tellimiseks

Ticketmaster 1.0.9 komponent on loodud ärilistel alustel. Seda tehakse seetõttu, et see spetsialiseerunud laiendus toimib järgmisi funktsioone: võimaldab kasutajal broneerida pileteid teie veebisaidil erinevatele sündmustele. Pilet lisatakse ostukorvi ja saadetakse seejärel PDF-vormingus kliendi aadressile. Ticketmasteril on oma raamatukogud, millega töötada PDF-failid. See versioon parandab varasemad vead ja lisab ajakava piletite automaatseks loomiseks ja kasutajale saatmiseks.

10. Komponent failide üleslaadimiseks saidi materjalidesse Sisuartiklite manused

Sisuartiklite manuste tasuta komponentversioon 2.1.2 on samuti juba võrgus saadaval. Komponent laadib faili alla ja lisab selle saidi tekstile või muule sisule (pilt, tabel, muud failid). Seda funktsiooni saab korraldada nii haldusosas kui ka sees kasutajaliides. Laiendusel on palju võimalusi ja nendega saate tutvuda Joomla ametlikul veebisaidil või arendaja veebisaidil.

Joomla ehitaja tugi

Muidugi nii suure Joomla kasutajate auditooriumiga ilma tehniliste ja tarkvara tugi mitte piisavalt. Allpool olen esitanud mitmeid ressursse vene keelt kõnelevatele kasutajatele, kus saate alati arutada Joomla probleeme ja alla laadida vajalikud komponendid, laiendused või mallid:

    Joomla laienduste kataloog— ametlik komponentide ja laienduste kataloog. Sellest hoidlast saate alla laadida kõik saadaolevad laiendused, pistikprogrammid või komponendid

    Veebisait www.joomla.org- CMS Joomla ametlik veebisait

    Veebisait help.joomla.org- dokumentatsioon, õpetused, juhendid - üldiselt kõik, mis on seotud Joomlaga tööga

    Joom.Ru. Veebisait "Vene Maja Joomla!" — ametlik veebisait venekeelsetele Joomla kasutajatele

Mida Joomla teha saab

Nüüd on teil natuke aimu, mis Joomla on. Kuid on oluline meeles pidada ühte asja: Joomla on ainult veebimeistri käes olev tööriist. Et teie uus veebisait oleks tõeliselt tõhus, teeniks kasumit ja meelitaks ligi uusi kasutajaid, on oluline sisu kvaliteet, selle õige arhitektuur ja loomulikult saidi kujundus. Kuidas on sisustruktuur Joomlas korraldatud? Need on jaotised, seejärel on jaotiste kategooriad (pealkirjad), milles saidi sisu (sisu, artiklid) on juba avaldatud. See on alles algus. Otsustage, kuidas oma saidil sisu korraldate, ja teil on lihtsam konfigureerida oma CMS-i teabe õigesti kuvama. Hierarhiline struktuur Saidi sisu on umbes selline:

1. Jaotis 1.0

5. Jaotis 2.0

Ja nii edasi, nii kaua kui vaja.

Tõsi, sisu saab Joomlas korraldada erineval viisil. Allpool on video – sisu korraldamise loogika Joomlas

Järgmiseks peate looma saidi menüü - selle abiga on külastajal palju lihtsam leida teda huvitavat teavet. Menüü võib osutada mitte ainult jaotistele või kategooriatele, vaid ka üksikutele lehtedele või postitustele. Nii menüü kui ka saidi postituste jaotised, lehed ja leheküljed on vaja õigesti pealkirjastada. See on vajalik ka selgemaks orienteerumiseks. Huvitav fakt on see, et külastaja loeb veebisaidil teksti 25% kiiremini kui masinaga kirjutatud lehel. Ja see on kahetsusväärne, sest teil on (keskmiselt) vaid 7 sekundit, et tekitada kasutajas teie saidi vastu huvi. Nüüd on selge, miks on nii oluline kõike õigesti ehitada ja korraldada? Siin on mõned tõestatud näpunäited olukorra üldiseks mõistmiseks:

1. Sest suur suurus salvestusi, teha sissejuhatus, mille lugemise järel saab kasutaja end kurssi viia täisversioon artiklid.

2. Kõige olulisemad määratlused (tegelikult on need märksõnad) tuleks asetada lause algusesse või selle keskele, kuid mitte lõppu.

3. Kasutage andmete sagedamini kuvamiseks struktureeritud loendeid.

4. Kirjutage alapealkirjad: selgitage külastajatele, millest artiklis hiljem juttu tuleb.

Kui olete Joomlat varem kasutanud, märkasite ilmselt, et saidi sisu on saidi kujundusest täielikult eraldatud. Fondid, värvistiilid, graafilised elemendid, positsioneerimine – kõik see on juba saidi mallis sisaldunud. Malli loomiseks vajate head teadmised, samuti CSS-stiile.

Kuid ma loodan, et teil pole seda vaja, sest tasuta on juba loodud lugematu arv. Joomla mallid, ja kõik, mida pead tegema, on valida endale meelepärane. Malle saab eristada mitte ainult värvikujunduse, vaid ka paljude tehniliste parameetrite järgi. See hõlmab moodulite asukohta (WordPressis, vidinad), veergude arvu, paindlikku või fikseeritud malli laiust ja palju muud. Tänapäeval esitlevad hostimisteenused Linuxit peamise platvormi ja keskkonnana ning see platvorm vastab kõigile hostimise tehnilise korralduse nõuetele. See:

1. PHP versioon 4.2 ja uuem. Praegu peetakse kõige stabiilsemaks PHP versioon 5.3.

2. Teie andmebaasihaldussüsteem MySQL versioonid 3,23 ja rohkem.

3. Tasuta server Apache versioonid 1.3.19 ja kõrgem.

Uue Joomla saidi seadistamiseks peate looma järgmised andmed:

1. Looge uus MySQL-i andmebaasi nimi.

2. Looge uus andmebaasi kasutajanimi.

3. Loo tugev parool andmebaasi jaoks. Usaldusväärne on see, kui parool sisaldab nii numbreid kui tähti ning tähed on nii väikesed kui ka suured.

4. Määrake oma uue andmebaasi hostinimi.

Kui teie valitud hostimisplaan toetab mitut MySQL andmebaasi, saate Joomla jaoks luua eraldi andmebaasi. Järgmisena räägin teile, kuidas Joomla kiiresti veebisaidile installida ja luua uus alus andmeid.

Lihtne Joomla paigaldamine

Juhtpaneelid on nüüd peaaegu kõigil hostimissaitidel ühtsed, nii et saate aru, mida ma räägin ja näitan. Minge oma juhtpaneelile ja valige vasakpoolsest menüüst "CMS-i installimine". Näete kõigi installimiseks pakutavate CMS-ide loendit. Loomulikult valime Joomla:

Järgmisena näete rippmenüüd, kus peate valima installitava Joomla versiooni. Põhimõtteliselt saate valida ükskõik millise ja seejärel värskendada seda administraatoripaneelil uusimale. Valisin Joomla 3.0.3 - see on hetkel uusim versioon. Klõpsake nuppu "Install" ja teid suunatakse uus tase konstruktori seaded:

Nüüd peate selles loendis täitma kõik (!) väljad. Kuid kuna teil pole veel andmebaasi, keelatakse teie installimine. Seetõttu läheme veidi tagasi ja loome saidi jaoks Joomla 3.0.3 jaoks uue andmebaasi. Mida selleks vaja on? Minge menüükäsku "MySQL-i andmebaasid" ja looge uus andmebaas, klõpsates linki "Loo andmebaas". Järgmisena näete seda akent:

Siin peame määrama andmebaasi nime (mõelge mis tahes nimele, ainult ladina keeles), määrake kodeering, märkige ruut "Loo sama nimega kasutaja ja täielik juurdepääs andmebaasi." See on kõik, andmebaas on loodud. Nüüd pöördume tagasi Joomla CMS-i saidile installimise juurde. Nagu mäletate, pidime täitma kõik väljad, nõustuma litsentsiga ja klõpsama nuppu "Install". Nüüd oodake 10-15 minutit ja süsteem teavitab teid sellest:

Selle aja jooksul installitakse teie veebisaidile süsteem ise Joomla disainer. Kõik, mida pead tegema, on see konfigureerida. Tavalise eelinstallitud malliga näeb teie sait välja selline:

Ja saidi haldusossa pääsemiseks peate alguses märkima oma kasutajanime ja parooli, mille registreerisite CMS-i installid Joomla. Administraatori paneelil saate luua jaotisi, kategooriaid, täita neid sisuga, laadida üles pilte artiklitesse ja palju muud huvitavat.

Kuidagi sattusin Internetis reisides kogemata mitmele väga toredale saidile!

Vaatasin lähemalt ja sain teada, et need saidid on tehtud kasutades vaba mootor, sisuhaldussüsteemid "Jumla" (algne nimi: "Joomla"). Kaevasin veelgi sügavamale....

Mis on Joomla? Rühm entusiastlikke arendajaid arenes selle kaubamärgi all täiesti vabatahtlikult ja tasuta veebisaidi sisuhaldussüsteem.

Ja nüüd kutsub ta kõiki seda kasutama, kirjutades oma panuse andma uued moodulid, juhised erinevaid keeli ja teha muid süsteemi populariseerimisele suunatud toiminguid.

Joomla See on praegu väga populaarne süsteem. Joomla armastajate kogukond koosneb tuhandetest erinevates riikides elavatest programmeerijatest, saidihalduritest, veebimeistritest, üliõpilastest ja kooliõpilastest.

Esmamulje on alati kõige tugevam, kuigi mõnikord on see vale. Ühesõnaga, tahtsin ka midagi sarnast “ehitada”.

Lugesin tehnilisi parameetreid ja Joomla omadused:

Joomla! funktsioonid:

    Täielikult andmebaasimootor, mis kasutab PHP/MySQL-i.

    Turvamoodul mitmetasandiliseks kasutaja/administraatori autentimiseks.

    Uudiste, toote või teenuse jaotisi on lihtne redigeerida ja hallata.

    Täielikult kohandatavad paigutused, sealhulgas vasak-, parem- ja keskmised menüüplokid.

    Piltide üleslaadimine brauseri abil teie oma raamatukogu- hilisemaks kasutamiseks kõikjal saidil.

    Töötab Linuxi, FreeBSD, MacOSX, Solarise, AIX, SCO, WinNT, Win2K all

Joomlale on loodud üle 4000 tasuta ja tasulise laienduse, mis võimaldavad anda saidile vajaliku funktsionaalsuse. Siin on näited kõige populaarsematest laiendustest – pildigaleriid, foorum, tagasisidesüsteem, kasutajate registreerimissüsteem, mitmekeelne sait ja jne.

Iga päev eest Joomla luuakse mitu uut laiendust ja kõik koos Täpsem kirjeldus saadaval süsteemi ametlikul veebisaidil!

Joomla Seda on arendanud professionaalsed programmeerijad rohkem kui 5 aastat ja selle aja jooksul on see muutunud väga populaarseks üle kogu maailma.

Tuntud Lääne ja Venemaa foorumitel on osalejaid üle 400 000. Selline olukord võimaldab arendajatel süsteemi täiustada ja kasutajatel kiiresti tekkivaid probleeme lahendada.

To luua täielikult toimivaid veebisaite Joomlas piisab kõige primitiivsematest HTML-i teadmistest. Ja lihtsamaid veebisaite saab luua ilma igasuguste teadmisteta.

Joomla on loodud plokk-mooduli põhimõttel. Seda võib võrrelda konstruktoriga, kus kõik koosneb plokkidest ning eemaldades või lisades uusi plokke ja mooduleid, kontrollime välimust ja funktsionaalsust. See on väga oluline saidi struktuuri mõistmiseks ja iseseisvaks muutmiseks.

Sest Joomla Välja on töötatud tohutul hulgal tasuta graafilisi malle, mida saab spetsiaalsetelt saitidelt Internetist alla laadida.

See tähendab, et te ei pea töötama oma disaini väljatöötamisega, vaid peate valmis mallis asendama vaid paar faili logo ja nimega.

Saidi haldusfunktsioonid:

    Võimalus luua piiramatu arv lehti

    Saidi struktuuri selge korraldus

    Iga dünaamilise lehe jaoks saate oma asetuse tõstmiseks luua oma kirjelduse ja märksõnad otsingumootorid

    Materjalide avaldamise algust ja lõppu saab programmeerida kalendri järgi

    Võimalus piirata juurdepääsu saidi teatud jaotistele ainult registreeritud kasutajatele

    Uudiste, toodete või teenuste jaotisi on lihtne redigeerida ja hallata

    Täielikult kohandatav elementide paigutus 5 piirkonnas, mis võimaldab luua originaalse disaini

    Piltide üleslaadimine brauseri abil oma kogusse – hilisemaks kasutamiseks kõikjalt saidilt

    Erinevad moodulid – nt viimane uudis, külastuslett, üksikasjalik statistika külastused, Külalisteraamat, foorum jne.

    Lisaks saate valida, kas neid mooduleid näidatakse ja millistel lehtedel

    Võimalus luua mitte ühte, vaid mitut vormi tagasisidet iga kontakti kohta

    Muutke objektide järjekorda, sealhulgas uudiseid, küsimusi, artikleid jne.

    Juhuslike uudiste kuva generaator.

    Objektide hierarhia - jaotiste, jaotiste, alajaotiste ja lehtede arv sõltub teie soovist

    Pildikogu võimaldab teil hõlpsaks juurdepääsuks hoida kõik oma GIF-id ja JPEG-failid käepärast

    Arhiivihaldur. Arhiivige oma vanad artiklid, selle asemel, et neid lihtsalt kustutada

    Võimalus saidilt artiklit sõbrale printida või meiliga saata

    Valik 3 visuaalsed toimetajad, mis lihtsustab materjalide redigeerimist Wordis teksti redigeerimise tasemele.

    Eelvaade enne lõplikku postitamist.

    Võimalus lihtne disaini muudatused

    Serveriruumi ökonoomne kasutamine tänu andmebaasi kasutamisele MYSQL-i andmed

    Võimalus kasutada lehtede aadresse, mis on kohandatud paremaks indekseerimiseks kõigi otsingumootorite poolt

Joomla! funktsioonid:

    Andmebaasi ja veebisaidi komponentide täielik haldamine.

    Uudiste, toodete või teenuste jaotised on haldamiseks ja redigeerimiseks täielikult juurdepääsetavad

    Jaotiste teemasid saab lisada autorite koostöös

    Täielikult kohandatav plokkide paigutus, sealhulgas vasak, parem ja keskplokid menüü

    Ühildub Linuxi, FreeBSD, MacOSX serveri, Solarise ja AIX-ga

Suurem juhitavus:

    Muutke üksuste järjekorda, sealhulgas uudiseid, KKK-sid, artikleid jne.

    Oluliste saidiuudiste generaator

    Objektide hierarhia - võimalik luua soovitud järjekorras jaotisi, kategooriaid ja lehti.

    Pildikogu – võimalus oma dokumente salvestada PNG-vormingud, PDF, DOC, XLS, GIF ja JPEG otse saidil edaspidiseks kasutamiseks

    Automaatne korrigeerimine viise. Sisestage pilt ja laske Joomla! paranda link.

    Juht uudistevood. Valige 360-st huvitavad uudised erinevaid teenuseid kogu maailmast.

    Arhiivihaldur. Saate arhiivida vanu uudiseid ja artikleid ilma neid saidilt kustutamata.

    Iga saidi materjali saab „sõbrale e-kirjaga saata“ või „prinditud“.

    Sisseehitatud tekstiredaktor, mis sarnaneb käepärase Word Padiga

    Võimalus konfigureerida kasutaja juurdepääsu teatud funktsioonidele.

    Moodulid isiklikud lehed- võimalus oma saiti taaselustada.

    Mallide haldur. Võimalus malle alla laadida ja mõne sekundiga saidile installida.

    Võimalus eelvaade materjalid enne nende avaldamist.

    Bännerihaldussüsteem. Saate oma veebisaidil raha teenida!

Alla laaditud Joomla levitamine ametlikult veebisaidilt, vaatasin seal koolitusvideot ja lugesin Joomla arendajate lühikest selgitust:

"Kui olete midagi lugenud Sisuhaldussüsteemid(SMS), teate tõenäoliselt vähemalt järgmist:


CMS-id on enamasti liiga kallid ning mõnda CMS-i on väga raske hallata ja kasutada. Joomla! eesmärk on seda arvamust muuta...

Miljonid veebisaidid maailmas on üles ehitatud Joomla! (muide, täpselt nii tulebki kirjutada – hüüumärgiga lõpus!) ja selliste saitide arv kasvab kiiresti.

Huvitav on see, et sõna Joomla! pärineb sõnast "Jumla", mis tähendab suahiili keeles "kõik koos". Ja tõepoolest on. See suurepärane CMS ühendab miljoneid võrgusaite.

Joomlaga alustamiseks vajate põhioskusi!

HTML-i, PHP-d ja muud programmeerijate õudused võid igaveseks unustada, kui just ei taha veebisaite luua selle süsteemi mallide ja laienduste tellimiseks või loomiseks.

Piisab veendumisest, et teie hostimine sobib Joomla installatsioonid, installige see ja nautige oma esimese veebisaidi loomist.

Joomla! väga erinev tavapärastest portaalisüsteemidest. Alustuseks pole see keeruline. Joomla! töötati välja laiemale avalikkusele.

See on litsentsitud GNU/GPL-i alusel (st tasuta), seda on lihtne installida ja hallata ning see on väga töökindel. Joomla! ei nõua kasutajalt või süsteemiadministraatorilt HTML-i teadmisi selle haldamiseks ja sellega töötamiseks."

Kas programmeerimiskeelte tundmine on oluline?
CMS Joomla valdamiseks?

Ei, programmeerimiskeelte tundmine Joomla valdamine ja sellel pole vaja veebisaite luua. Kui teil on programmeerimiskeelte tundmine, saate tulevikus Joomla jaoks ise laiendusi kirjutada, sest See CMS on avatud lähtekoodiga.

Kuid tõenäoliselt pole see teile kasulik, sest ... Joomla jaoks on saadaval palju laiendusi, mida saab Internetist alla laadida.


Pakkisin kõik lahti, hakkasin installima...... aga jäin seadistustesse kinni. Üldiselt sain sellest aru ilma igasuguse tõsisema asjata videoõpetused Kaotan palju aega, aga tänapäeval on see kallis!!

Kuigi süsteem on sõbralik...... ja iga algaja saab vähese koolitusega ise Joomlas professionaalse veebilehe luua. Aga aeg..!!

On aeg alustada veebilehe kujundamise ja loomisega. Selles etapis on sündmuste arendamiseks kolm võimalust.

Esiteks. Võtke ühendust spetsialistidega, kes teile kirjutavad programmi kood saidil, kuid see valik pole teie jaoks, muidu te seda juhendit ei loeks.

Teiseks. Teid ümbritsevad HTML-i ja CSS-i ning PHP-i õpikud, uurite Dreamweaveri programmi ja veedate 24 tundi oma tulevase veebisaidi koodi kritseldades. Kui olete sündinud programmeerijaks, on see tee teie ja see on väga huvitav.

Kolmandaks. Kui teie aju pole nii pikaks ja raskeks rünnakuks valmis, on olemas alternatiivne viis, mis ei nõua märkimisväärset aja- ja pingutust - kasutage eriprogramm CMS (Content Management System) kodulehe haldamine. CMS on sõna-sõnalt tõlgitud järgmiselt sisuhaldussüsteem, mida rahvasuus nimetatakse saidi mootoriks.

Nüüd on olemas suur hulk tasulised ja tasuta mootorid, näete selles kataloogis kõige täielikumat loendit.

Algajal on üsna raske mõista sellist CMS-i mitmekesisust ja veelgi enam, et täielikult hinnata nende eeliseid ja puudusi, nii et oma esimese saidi jaoks mootorit valides võite tugineda kogenumate kaaslaste arvamusele.

Mis on kõige olulisem algajale, kes puutub CMS-iga esimest korda kokku ja kellel pole absoluutselt õrna aimugi, kuidas seda programmi enda jaoks maksimaalselt kasulikult kasutada?

Esimene on tasuta kingitus. Parem on alustada CMS-iga tutvumist tasuta versioonid, on neid võrgus piisavalt palju, pealegi, vastavalt nende võimalustele, tasuta mootorid Nad ei jää kuidagi alla oma tasulistele kolleegidele.

Teiseks peaks programmi liides olema sõbralik (tingimata vene keeles), lihtne ja intuitiivne.

Kolmandaks peaks sisu loomise protsess (artiklite, moodulite, komponentide jms loomine ja redigeerimine) olema võimalikult lihtne ega nõua erilisi programmeerimiskeelte teadmisi.

Neljandaks peab mootoril olema suur hulk laiendusi, et saaks põhifunktsionaalsust vastavalt teie vajadustele täiendada.

Viiendaks on tehniline tugi erinevate foorumite näol, külastajad, kes aitavad teil õpiraskustest üle saada, erinevad spetsialiseeritud saidid ja ajaveebid, kus targad ja lahked inimesed räägivad teile üksikasjalikult, kuidas CMS-iga töötada.

Arvestades kõike eelnevat, usun, et CMS Joomla on sobivaim variant algajale, kes teeb esimesi samme veebiehituses.

Tänapäeval on see üks populaarsemaid sisuhaldussüsteeme, mis on ainulaadne tööriist dünaamiliste saitide loomiseks ja seejärel nende sisu haldamiseks.

CMS Joomla eelised

  • Tasuta ja üks kolmest parimast tasuta CMS-ist.
  • Lihtne, mugav ja intuitiivse liidesega.
  • Joomla on pikaajaline projekt, mida on arendatud juba üle aasta, seega on sellel suur hulk foorumeid ja temaatilisi tugisaite, kus arutatakse erinevaid Joomlaga seotud probleeme.
  • Saate installida programmi standardsesse põhipaketti täiendavaid mooduleid ja komponente (laiendusi) ning laiendada oluliselt saidi funktsionaalsust. Joomlal on kümneid laiendusi, mis vastavad mis tahes teie nõudmistele, ja tasuta laiendusi on palju.
  • Arendajad avaldavad pidevalt uusi programmiväljaandeid ja lisavad laiendusi.
  • Saidi kujundus on malliga ühendatud ja mallide muutmisega saate hõlpsalt muuta saidi välimust, kuid sisu jääb muutumatuks. Neid on tuhandeid tasuta mallid, Koos mitmesugused kujundused igale maitsele.
  • Programmeerimiskeelte eriteadmisi pole vaja, sest... Sisseehitatud tekstiredaktor on lihtne ja väga sarnane Wordile.
  • Joomla abil saate luua mis tahes keerukuse ja funktsionaalsusega veebisaite. Alustades visiitkaartide veebisaidist ja autori blogist kuni veebipoodide ja tõsiste teemaportaalideni, kus on palju teavet.
  • Ja mis kõige tähtsam, selle mootori kohta on palju videoõpetusi. Laisad inimesed ei pea isegi lugema, lihtsalt istuma, vaatama ja kuulama.
Tunnistan, et teiste CMS-ide austajad võivad minuga arutleda, et “milline mootor on parem”, aga maitse oleneb värvist... Joomla pole imerohi, aga algajale on see kõige sobivam variant, arvestades eespool loetletud eelised. Võib-olla tekib teil mootori tööpõhimõttega lähemalt tutvudes soov proovida midagi muud. Ja selleks hetkeks saate juba teada, millist mootorit milliste parameetrite ja funktsioonidega vajate, ja saate hõlpsalt valida õige. Kõik on kogemuse küsimus.

CMS Joomla põhjalikumaks uurimiseks soovitan kasutada CMS Joomla videotunde ja raamatuid.

Olenemata sellest, millise CMS-i valite, peate töötamiseks ja veebisaitide loomiseks installima kohalik server oma koduarvutis.

Täpsemalt, mis asi see, kohalik server, on ja miks veebiarendaja seda vajab, saate lugeda artiklist “Mis on kohalik server?” jaotis “Mannekeenide õppeprogramm”.

Kui valite oma saidi mootoriks CMS Joomla, siis selle mootori videotundides räägitakse väga üksikasjalikult, kuidas kohalikku serverit installida, andmebaase seadistada, st. valmistage kõik ette, et installida Joomla mootor ja alustada tööd oma esimese veebisaidiga.