Как да си направим сайт с помощта на готов енджин от Joomla!
Joomla! е свободен софтуер под GNU лиценза. Joomla! може да се използва спокойно, без ограничения, като всеки друг свободен софтуер, както и да се модифицира по желание на ползвателя. Тя представлява готова система (наречена енджин, от англ. engine - двигател), която може да се трансформира в сайт, блог или форум, а защо не и в трите? Joomla! е много удобна и сравнително лесна за ползване (модификациите са малко по-трудни) и напоследък все по-често виждам сайтове, които я използват.
Какво ще ви трябва първо? Първо, естествено, ще трябва да си свалите Джумла. Можете да го направите директно от линка долу :
Joomla! 1.5.8 на български
Давам ви тази на български, понеже смятам, че ще ви бъде по-лесно, ако използвате българският. Все пак при инсталацията можете да си изберете и английски или друг език, ако желаете. След като свалите Joomla ще трябва да влезете във вашият хостинг акаунт и като разархивирате архива, да качите всички файлове в една папка на уеб хостинга. Да речем правите папка Joomla Site и качвате всичките файлове вътре (ако сте с Freehostia, качвате направо архива и FTP мениджърът автоматично ще го разархивира за вас).
След като качите файла трява да заредите адреса, на който се намира качената от вас Joomla в браузъра си и да изпълните следните стъпки :
1. Изберете език на Joomla!

Препоръчвам ви българският (особено, ако сайта ви ще бъде на български език), тъй като всичко е преведено и няма да ви се налага да се ровичкате из файловете и да превеждате от английски на български (както ми се случи на мен веднъж - преведох 500 реда от кода и пак имаше неща, които си останаха на английски, тъй като не знаех в кои файлове точно са). А относно администрацията - при самото логване в администраторският акаунт можете да си избирате между български и английски за текущата сесия. Избирайте език и давайте смело "Напред ->" !
2. Следва малка проверка - Joomla ще провери дали хоста поддържа всичко необходимо, за да тръгне вашият сайт.

Ако всичко е зелено, значи инсталацията ще бъде успешна и сайтът ще тръгне. Ако има нещо червено, значи хоста нещо куца и ще трябват допълнителни настройки или инсталации.
Ако имате едно червено на същото място, на което има и при мен, не се притеснявайте - накрая на инсталацията ще трябва да направите още един файл и да го качите, но това ще го напиша тогава. Просто relax, take it easy :) Или на прост български - споко, дишай, човече! Ако всичко е окей или ви излезе грешката, която излезе и при мен - давайте напред!
3. Лиценз. Запознайте се с GNU/GPL лиценза, ако не сте го направили. А пък, ако не искате - просто натиснете "Напред" ;)

4. Настройки на базата данни. Хайде да настроим MySQL датабазите ;)

На първото място избирате "mysql" по принцип такава трябва да е датабазата.
Въведете адрес на сървъра, потребителско име и парола. По принцип адреса на сървъра трябва да е "localhost" (в повечето случаи е така), но ако си спомняте какво стана с WordPress блога във Freehostia - там адреса на датабазите не беше "localhost" , а беше "mysql2.freehostia.net" , така че ще бъде нужна една проверка преди да пишете нещо тук. При мен беше "localhost" и нямах никакви проблеми. Ако сте на с безплатният хостинг на Freehostia вижте тази снимка и по-специално подчертаното с червено - това е вашият сървър на датабазите.
Последно въвеждате името на самата датабаза и продължаваме напред
5. FTP настройки. Честно казано не знам за какво точно ще служи това, а и не разбирам от обяснението. Аз го оставих празно, така както си беше. Mисля, че е FTP акаунт за качване през самият HTTP сайт, но пак казвам, че не съм сигурен.
В крайна сметка вие ще си бъдете администратори на сайта и вие ще си качвате разни-безобразни, стига да решите.
Ако искате да си качите някоя снимка, темплейт или ала-бала, то това трябва да стане ръчно, чрез FTP мениджъра на хостинг акаунта.

6. Основни настройки - Как ще се казва вашият сайт? Как е админският ви e-mail и да има ли нещо или да няма нищо на първоначалната инсталация?

Пишете името на сайта, въведете си имейла, въведете също и паролата, която да бъде на администраторския акаунт. Ако ще работите с Джумла за първи път натиснете и бутончето "Примерни данни по подразбиране" - това ще вкара няколко примерни елемента на главната страница на сайта, които вие по-късно можете да промените.
7. Това е последната стъпка! Тука обаче съм пропуснал да направя снимка... Тука каква е ситуацията сега - стигнете ли до тази стъпка, вашият сайт е вече инсталиран!! Администраторският ви акаунт е "Admin" без кавичките, той е по default.
!!!!НЕ ЗАТВАРЯЙТЕ БРАУЗЪРА, ДОКАТО НЕ ПРОЧЕТЕТЕ ВСИЧКО ДОКРАЙ, ИНАЧЕ РИСКУВАТЕ САЙТА ВИ ДА ОСТАНЕ НЕРАБОТЕЩ!!!!
!!!!ВНИМАНИЕ!!!!
За тези, които имаха същата грешка като моята при стъпка номер 2 !!!Ако "Configuration.php" файла ви няма права сам да се презапише, ще трябва вие да го направите ръчно!!!!
Как ще стане това?
Първо - на последната страница от инсталацията, долу вдясно, има едно поле с един код! Цъкнете на него, той ще се маркира всичкият автоматично. Копирайте кода. Излезте на десктопа и направете един празен текстов файл. Отворете с Notepad например и копирайте целият код вътре (проверете няколко пъти, ако трябва - кода трябва да е целият, иначе сайта пак може да не тръгне или има риск да прави проблеми), след което цъкнете "Save as" и най-долу за файлово разширение избирате "All files" , а за име пишете "Configuration.php" без кавичките! Ще ви изкара едно съобщение, че ще промените файловото разширение на текущият текстов документ. Цъкнете "Yes" или "Okay" (както е там, карам по памет в момента, тъй като съм на Linux) и вече ще си имате нужният файл. Вземете го и го качете на хоста, в папката на Joomla (главната, където са многото папки). Сега вече сайтът ще работи нормално, но само и единствено след като изпълните последната стъпка от инсталацията, а ето я и нея :
За да стане сайта готов за използване трябва да направите едно нещо - да влезете във FTP мениджъра, в папката където сте разархивирали файловете на Joomla, да намерите папка "Installation" и да я изтриете!!!! В противен случай, пак ще ви се зареди инсталацията, ако се опитате да си отворите сайта! Ето на това вече имам снимка :

След като изтриете папката, сайта ще бъде готов за използване!
Ето как изглеждаше първоначално при мен

но аз не натиснах онова бутонче "Примерни данни по подразбиране" при стъпка номер 6 и затова нямаше нищо на него :) Ако го натиснете ще има няколко примерни джаджи на него.
Ако искате да влезете в администраторският си акаунт трябва ръчно да добавите следното към адреса на главната ви страница - "/administrator" без кавичките. Т.е ако вашата начална страница е :
http://my-joomla-homepage.com , то тя трябва да стане :
http://my-joomla-homepage.com/administrator
Там се намира администраторската Login форма. Влизате оттам и можете да се бъзикате с всичко по сайта - от писане на статии, до смяна на език, шаблони, инсталиране на допълнителни модули и други...
Ето два скрийншота на Login формата и самият акаунт отвътре :

Формата за вход и

Администраторският панел на български език.
Това е ... И вие можете да си имате сайт! Освен това можете да си го направите за отрицателно време!
Оставям ви да разучавате Joomla-та защото не е много лесна, особено, ако не сте работили с такова нещо преди. Аз самият гледах като чукнат първият път и се стреснах доста, но после седнах сериозно и за 15тина минути я разгадах... Ебати Джумлата, да не е по-голяма от мен, я! :D Приятно разучаване и един съвет от мен - ако искате да пуснете някаква новина или просто да драснете 2 реда за тест, си направете първо секция, а после категория (ако няма автоматично създадени такива).
Хайде, лека нощ и ако имате въпроси - чат кутията съм я сложил за това :D
А и честит ви сайт ;)
За тези, които искат веднага да започнат да префасонират сайта си - можете да потърсите в Google за "Joomla templates" , а ако искате да й сложите някакви джаджи или пък да я направите на форум или блог посетете Joomla extensions (на английски). Ако си изберете нещо от тук, помнете, че вашата Джумла е версия 1.5.8 !! Т.е трябва да търсите нещо, което е съвместимо с 1.5.х версиите! (по принцип така го изписват - 1.5.х , което ще рече, че тръгва на всяка версия след 1.5)
P.S
Навсякъде съм замазал линковете, тъй като тестовият сайт беше качен на компютъра на един приятел и нямам неговото разрешение да покажа сайта. Няма значение ;) Вие сами ще си спретнете един и ще си го гледате колкото си искате :D Хайде, лека нощ!
Ако искаш аз да ти направя сайт, натисни тук.














