JOOMLA — Изграждане на уеб сайт за няколко минути

joomla_logoCMS (Системи за управление на съдържанието)
Системите за управление на съдържанието са уеб приложения, които позволяват на уеб сайт администраторите лесно да публикуват, допълват, редактират и изтриват съдържание, снимки и документация на техния сайт. Много уеб сайтове са изградени изцяло на базата на тези уеб базирани приложения, тъй като те не изискват задълбочени познания по HTML и езици за програмиране. CMS(Content Management System ) програмите правят администрирането на уеб сайт достъпно за всеки, който има желание да развива свой собствен сайт, дори и да няма опит в тази сфера.

Как работят CMS програмите?
CMS създават динамична уеб среда, в която цялото съдържание се записва в определена база данни или в XML файлове. Използвайки лек и достъпен интерфейс, администратора може да избере коя страница от уеб сайта да бъде редактирана и без никакви усилия да въведе необходимите промени или ново съдържание. След като съдържанието бъде обновено, с натискането на един бутон, CMS програмата ще превърне Вашият текст в HTML код и ще го публикува на уеб сайта Ви.

Един от най-важните аспекти на добрата CMS програма е лесната работа с нея и множеството възможности за обработка на съдържанието. Основното предимство на тези системи е, че не е необходимо да познавате езиците за програмиране, тези програми Ви предоставят текстов редактор, който разполага със същите функции и възможности както стандартните текстообработващи програми от типа на Microsoft Word или Open Office. По този начин Вие съвсем лесно можете да подготвите текстовете за уеб сайта си, а CMS системата ще генерира необходимия HTML код и ще ги публикува на избраната от Вас страница. Много от CMS програмите позволяват интеграция на Оn-line магазин, форум или чат чрез които лесно да разширите функционалността на своя уеб сайт.

Една от най-популярните системи за управление на съдържанието през последните години е безплатният open source проект Joomla.

Тази система беше създадена след като екипа, който работеше по проекта Mambo (друга популярна система за управление на съдържанието) се раздели на две групи. Групата на водещите разработчици се отдели от Miro International – корпорацията, която подкрепяше проекта Mambo, и започна работа по нов проект, наречен Joomla На практика двете системи имат сродна функционалност, но през последните години Joomla успя да се наложи като по-надеждна и сигурна от Mambo.

Името Joomla, произлиза от думата Jumla (на суахили), която означава `всички заедно`, като потвърждение на open source инициативата, която стои зад проекта и при която група от специалисти доброволно работят заедно по изграждането на различни проекти.

През последната година Joomla успя да се утвърди като една от най-мощните и надеждни системи за управление на съдържанието сред open source проектите. Популярна е и се използва по целия свят за създаването както на леки и опростени уеб сайтове, така и за сложни корпоративни приложения. Основният Joomla пакет е проектиран така, че да бъде лесен за инсталация, дори и от хора без опит в програмирането.

Инсталиране, конфигуриране и работа с Joomla

I. Инсталация
За да инсталирате Joomla първо е необходимо да изтеглите програмата. Можете да го направите от официалния сайт на Joomla: www.joomla.org, или от българският сайт на програмата-www.joomla-bg.com . Имате възможност да я изтеглите в .rar формат. След като изтеглянето завърши разархивирайте вече сваления архив на Вашия твърд диск в предварително създадена нова директория.
За да работи Joomla е необходимо да създадете база данни във Вашия хостинг акаунт или на мястото където ще инсталирате приложението. Това става изключително лесно ако контролният панел, който използвате е cPanel. Контролен панел (cPanel) на български се предоставя на всички потребители на услугите предоставяни от СуперХостинг.БГ.

Ето и стъпките, които е необходимо да извършите.

1.Влезте в контролния панел, като заредите в браузър следният адрес: www.your_domain.com/cpanel. Където your_domain.com е името да Вашия домейн. Ще видите стартовия екран на контролния панел:
joomla24
2.Влезте в менюто “MySQL бази данни”, където ще видите вече съществуващите бази данни и информация за тях – кой потребител отговаря на базата и т.н. Сега трябва да създадете нова база данни. За да го направите просто попълнете в карето New Database избрано от Вас име за новата база данни и натиснете бутона Create Database. Ще видите съобщение, че базата данни е създадена успешно. След това се върнете отново в същото меню, за да създадете и потребител, който ще ползва новата база данни. Това става като попълните потребителско име и парола в съответните полета и натиснете бутона Create User.
joomla25

joomla26

3.Следващата стъпка е да асоциирате създадения от Вас потребител с новата база данни. Това става в същото меню в секцията Add Users To Your Databases. От падащите менюта изберете съответно: в полето User името на създадения от Вас потребител, а в полето Database – името на новата база данни. След това натиснете бутона Add User To Database

*Забележка: Пред имената на потребителя и базата данни автоматично от контролния панел се поставя префикс, отговарящ на потребителското име на Вашия хостинг акаунт.

joomla27

След като приключите с тези стъпки, трябва да качите разархивираните файлове на Joomla на хостинг акаунта си. Най-добре е да направите това през FTP клиентска програма. Файловете трябва да се разположат в директорията public_html.

След като процеса по качването на файловете на Joomla завърши, можете да започнете инсталирането на софтуера. За целта заредете във Вашия браузър URL адреса на Вашия уеб сайт. Ще видите следния екран:

joomla7

Това е процеса на пред инсталационна проверка на Вашата система. Не се притеснявайте, ако има разлика между реалното състояние на системата Ви и препоръчаните от Joomla настройки. Сървърите на СуперХостинг.БГ са конфигурирани оптимално за безпроблемната работа на Joomla. Натиснете бутона Next, който се намира в горния десен ъгъл на страницата.

joomla8

Това е лицензионната информация за програмата. След като се запознаете с нея, натиснете бутона Next.

Първа стъпка от инсталацията – конфигуриране на MySQL база данни

joomla9db

Тук е необходимо да въведете данните на създадената по-рано нова база данни във Вашия акаунт. За host name въведете `localhost`. Не забравяйте, че името на базата данни и потребителското име е необходимо да се въведат заедно с автоматично поставения от контролния панел префикс, отговарящ на потребителското има на Вашия хостинг акаунт. След като сте готови с въвеждането на данните, натиснете бутона Next.

Втора стъпка от инсталацията – въвеждане на име за сайта

joomla10sitename

Изберете подходящо име за Вашия сайт и го въведете в бялото поле. Когато сте готови, натиснете бутона Next.

Трета стъпка от инсталацията – потвърждаване на данните за сайта

Тук проверете дали зададения URL адрес и пътя към сайта са верни, въведете валиден администраторски e-mail адрес и запишете паролата си.

joomla11confirmsitedata

Когато сте готови, натиснете бутона Next. Ще видите следния екран:

joomla12final

Това е всичко необходимо за инсталацията на Joomla, но преди да се насочите към своя нов сайт трябва да изтриете инсталационната директория (“installation”) на Joomla, която се намира при другите програмни файлове и директории, на Вашия хостинг акаунт. След като я изтриете вече може да изберете бутона View Site, за да се запознаете със своя нов сайт. Ще видите стартовия екран на Joomla:

joomla13website

II.Администрация

За да влезнете в контролния панел на Joomla изберете бутона “Administrator”от главното меню, което се намира в дясно на Вашата страница. Попълнете потребителското име и паролата, които сте въвели при инсталацията и натиснете бутона Login. Ще видите следния екран:

joomla14adminfront

Тази страница Ви дава бърз достъп до всички функции на Joomla. Можете да се върнете към тази страница, когато пожелаете като изберете `Home` от горния ляв ъгъл.

Създаване на секция

Първото нещо, което ще направим е да създадем `Секция`. Секциите са обекти от високо ниво, които по-късно ще бъдат разделени на различни категории за улеснение на потребителите. За да създадете нова секция изберете иконата `Section Manager1. Това е менюто, което Ви позволява да добавяте или променяте съществуващите секции. В повечето случаи след инсталацията на Joomla ще разполагате с три съществуващи секции-`News`, `Frequently Asked Questions` и Newsflashes. Ако искате да промените която и да е от тях просто кликнете върху името. А ако желаете да създадете напълно нова секция изберете бутона `New`, който се намира в горния десен ъгъл и ще видите следния екран:

joomla15createsection

Попълнете в съответните полета заглавието, името на секцията, изберете картинка за нея, след това изберете нивото за достъп до нея. `Description` зоната ви позволява да въведете текст, който описва какво е съдържанието на секцията.

Създаване на категория

Създаването на категория е почти идентично със създаването на секция. От стартовата страница на контролния панел изберете иконата `Category Manager`. След инсталацията Joomla автоматично е създала три категории, които можете да промените изцяло, така че да отговарят да Вашите нужди. Това става като кликнете върху името на някой от тях. Ще бъдете прехвърлени към редактора на категории. Ако желаете да създадете нова категория, изберете иконата `New`, която се намира в горния десен ъгъл на страницата. Ще видите следния екран:

joomla16createcategory

Попълнете полетата за заглавие и име на новата категория. След това от падащото меню изберете към коя секция да бъде създадена категорията. Изберете изображение за нея и въведете описание в `Description` зоната. След като сте готови натиснете бутона `Save`, за да запазите направените промени.

Добавяне на съдържание

За да добавите съдържание към Вашия сайт, изберете бутона `Add New Content`. Ще видите следния екран:

joomla17createcontent

Както можете да видите това меню съдържа два HTML редактора, които Ви позволяват да разделите статията си на две части, например уводна и главен текст – това е популярният начин за публикуване на статии при уеб блоговете. Ако не желаете да разделяте статията си, просто въведете съдържанието в първия HTML редактор и оставете втория празен.
Менюто, което е разположено в дясно от текстовия редактор ви осигурява някои допълнителни настройки, които можете да направите за съответното съдържание. Например, в първото меню `Publishing` можете да зададете начална и крайна дата на определен период, през който статията да е достъпна на Вашата стартова страница. В следващото подменю-“Images”, можете да изберете изображения, които да бъдат част от статията. Можете да използвате както изображенията, с които разполагате автоматично след инсталацията, или да качите свой собствени изображения. За целта изберете иконата `Upload` в десния горен ъгъл. След като изберете подходящото изображение от менюто `Gallery Images` изберете двойната стрелка, за да копирате изображението в съседното меню-“Content Images”. Когато сте готови натиснете бутона `Apply`. В подменюто `Meta Info` имате възможност да въведете кратко описание и списък с ключови думи, които да отговарят на съдържанието на съответната статия, за да може съдържанието Ви да бъде по-лесно индексирано и откривано от търсещите машини и потребителите в Интернет.
Когато приключите с въвеждането на съдържанието и съответните настройки изберете бутона `Save` в горния десен ъгъл на страницата, за да запазите своята статия.

Инсталиране на темплейти (шаблони)

С помощта на различните темплейти (шаблони) Вие лесно и бързо можете да променяте дизайна и визията на Вашия Joomla сайт. В Интернет можете да откриете както безплатни, така и платени шаблони и да ги изтеглите за минути. За да инсталирате нов шаблон, влезте в контролния панел на Joomla и от лентата с различните менюта изберете `Installers / Templates-Site`

Ще видите следния екран:

joomla19addtemplate

joomla20addtemplate

Чрез бутона `Browse` изберете шаблона, който сте изтеглили от Интернет и след това натиснете бутона `Upload File & Install`. След като инсталацията приключи, изберете `Continue` и ще бъдете прехвърлени към менюто `Template Manager`, където е необходимо да активирате новия темплейт. За целта го маркирайте и натиснете бутона `Default` в горния десен ъгъл на страницата.

Видове потребители
Потребителите на Joomla могат да бъдат разделени на две категории:
— Гости
— Регистрирани потребители
Гостите са потребители, които разглеждат Вашия сайт и имат достъп само до информацията и съдържанието, за които Вие сте определили, че ще имат публичен достъп.
Регистрираните потребители са тези, които имат регистрация във Вашия сайт и са получили потребителско име и парола. Тези данни им предоставят възможността да се идентифицират във Вашия уеб сайт, като по този начин получават достъп до различни функции, недостъпни за гостите.

Регистрация
Има два начина за регистриране на нови потребители. Новите потребители могат да се регистрират сами, използвайки линка `Register` на стартовата страница на Вашия уеб сайт, ако това е позволено. Другия вариант за регистриране на потребители е т.нар. `Супер Администратор` да ги добави ръчно през контролния панел на Joomla. В случай, че не желаете гостите на Вашия сайт да имат възможността сами да се регистрират, можете да промените тези настройки по следния начин:
Влезте в контролния панел на Joomla и изберете иконата `Global Configuration`. Ще видите следния екран:

joomla23registeruser

Променете опцията `Allow User Registration` като изберете `No` и след това натиснете бутона `Save` в горния десен ъгъл.
Ако все пак решите да запазите автентичните настройки и да позволите на нови потребители да се регистрират сами, ще им бъде изпращан автоматично e-mail, с който да потвърдят регистрацията. E-mail-а ще съдържа линк, който трябва да бъде последван, за да бъде завършена регистрацията.
Правата на всеки потребител се задават само и единствено от Супер Администратора. За целта от стартовата страница на контролния панел, трябва да изберете иконата `User Manager`. Тук ще видите списък с всички регистрирани потребители. За да промените правата на някой от тях кликнете върху потребителското му име. Определете с какви функции ще разполага съответния потребител като изберете, в коя група да го прибавите – Registered, Author, Editor, Publisher или Manager, Administrator, Super Administrator.

1.Author (Автор) – има възможността да въвежда ново съдържание на сайта и да го редактира.
2.Editor (Редактор) – има възможността да въвежда ново съдържание и да го редактира, както и правата да редактира материалите на всички автори.
3.Publisher (Издател) – има възможността да въвежда и редактира както собствено съдържание, така и да редактира материалите на всички други автори и редактори; има и правата да публикува материалите на самия сайт.

Възстановяване на забравена парола

В случай, че забравите паролата си имате възможност да поискате нова като изберете линка `Lost Password` и попълнете потребителското си име и e-mail адрес, на който по-късно ще получите новата парола. Когато сте готови, натиснете бутона `Send Password`.

Смяна на език

Joomla е изцяло преведена на много езици, включително и на български. Ако сте инсталирали версия на език различен от български и искате да смените езика на системата с български, първо е необходимо да изтеглите българската версия на програмата. Това можете да направите от българският официален сайт на Joomla: www.joomla-bg.com .

След като сте изтеглили файловете на българската версия, които са в .zip формат, трябва да влезете в контролния панел на Joomla. След това изберете Installers / Languages както е показано:

joomla21changelanguage

Ще видите следния екран:

joomla22changelanguage

Изберете бутона `Browse` и намерете файловете на българската версия. След това натиснете бутона `Upload file & Install`. След като инсталацията приключи, изберете `Continue` и ще бъдете прехвърлени към менюто `Language Manager`. Тук изберете новия език и натиснете бутона `Publish`.

Много полезна информация за възможностите и асминистрирането на Joomla ще намерите на официалния сайт на системата www.joomla.org, както и на официалния сайт за България www.joomla-bg.com.

Сподели в edno23
Share
Add to Google
Сподели в Twitter