сайт на двигателя
система за управление на съдържанието (система за управление на съдържанието - CMS) - специална програма на двигателя, която също се нарича "Website Builder".
На страницата административен сайт строител на потребителя се редактират данните за общия - парола, име на домейн задължителни, вижте статистиката използват пространството и може да направи файлове и изображения в библиотеката на вашия сайт.
рамки
- Symfony предлага бързо разгръщане и управление на уеб приложения, можете лесно да изпълнявате рутинни задачи за уеб програмиране. Дизайнът се отличава с модерен език PHP5 уеб програмиране. Той също така поддържа много от популярните бази данни. Не се нуждае от база данни MySQL, отнема на диска 9 + УС.
- Smarty - шаблон двигател за PHP, един от инструментите, за да отделяте логиката на приложението и данните от представянето в духа на концепцията за Model-View-Controller. Той поддържа keshirvanie страници, което значително намалява натоварването на сървъра. Не се нуждае от база данни MySQL, той заема 1MB на дисково пространство.
- CodeIgniter е известен PHP рамка, която по същество е готова рамка за развитието на сложни уеб приложения. Той е популярен сред уеб разработчици от цял свят.
Неговите основни предимства са:- използването на MVC модел (Model-View-Controller), която е добре zarekomendovavala себе си за разработка на приложения много различни посоки;
- поддръжка на множество бази данни, включително и MySQL и PostgreSQL;
- богата документация;
- отлична производителност.
- Yii - високо-производителни компоненти на базата на структурата на PHP-рамка за разработване на широкомащабни информационни уеб приложения. Тя ви позволява да се прилага концепцията за максимален код повторна употреба и може значително да се ускори процеса на уеб разработки.
Обществото рускоезичните Yii
Как да изберем CMS
Съсредоточете се върху използването на CMS трябва да бъде в повечето случаи. Всъщност, преди няколко години, за да се получи задоволителен ССФ, тя е била длъжна да прекарат едно забележително количество пари за закупуване на лицензи и плащане на професионални услуги, за да персонализирате системата. И това не е за всеки сайт, като разходите изглежда оправдано. Сега ситуацията е коренно променена: имаше отворен код CMS, лесен за настройка, с инсталирането на модерни системи отнема малко време и не изисква специални умения.
Във всички останали случаи, CMS улесни в голяма степен живота на sajtovladel`cy. Ако само правото да избират CMS. За правилния избор трябва първо да се реши по няколко въпроса.
Първи въпрос: Каква е структурата на информация от сайта?
Това е най-важният въпрос. Факт е, че дори и най-мощна и гъвкава "универсална" ССФ има своите ограничения за показване материал йерархия.
Например, да предположим, че сте планирали да направите каталог, в който ще бъдат представени няколко стотици имена на разнообразни продукти, всеки вид, който ще отговаря на два или три дузини висококачествено изпълнение. Най-вероятно, никой от "универсална" няма да позволи на CMS се изпълнява. То или ще трябва да се обърне внимание на специалната система за онлайн каталози, или изберете друга CMS цел развитие "за определен сайт." От друга страна, CMS, фокусирани върху онлайн директории, едва ли са подходящи за корпоративни или тематичен сайт.
Така че преди да спре избора на някои от предложените CMS, би било добре да се направи скица на структурната организация на съдържанието на сайта, както и списък с изисквания за превръщането на съдържанието.
Вторият въпрос е: Кой и колко често ще се актуализира информацията на сайта?
Четвъртият въпрос: възможно ли е да се плащат външна компания за CMS?
Всъщност, технологията пристъпи толкова далеч, че каквито и да са проблеми, определени в етап на търсене на отговори за предходните три въпроса, да им помогне да преодолеят развитието на специализирана CMS. Все пак, това е изключително скъпо упражнение наистина оправдано само когато има възможност по някакъв начин да се върнат парите, инвестирани.
Също така, има търговски CMS. Това е "универсална" система, но за правото да ги използвате ще трябва да плати на производителя. Основното предимство на тези системи не е в някои невероятни функции, които не са на разположение на отворен код CMS, и че парите, платени за клиента получава добра техническа поддръжка (най-малкото, трябва да ги получат). С отворен код CMS, за съжаление, не може да се похвали с добър и свободен като техническа поддръжка. Въпреки това, CMS може да се използва безплатно, "придобиване" търговска й подкрепа, но след това няма да е свободен решение.
По този начин, CMS е необходимо, като изборът се определя от структурата на сайта, размера на екипа за развитие, на достъпна уеб хостинг платформа и финансови възможности saytostroitelya.
Как да се информират търсачката за промените в сайта си? Може би CMS система има вградена аларма, например WordPress.