- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Можно пересадить на любую ЦМС какая вам нравится.
Решение простое. Пишется парсер если сайт большой и составляется база из контента в формате csv.
Дальше из сsv импортируется через пхп админ почти в любую ЦМС систему.
Старые урлы можно сохранить с помощью мод реврайт
site+, да это понятно, что часть информации в таблице левая:) Но нужно не своё имхо в таких табличках писать, а реальную информацию. В текущем виде таблица эта - пиар темплейту и понос кандидата, не более того. У каждой CMS есть свои достоинства и недостатки. Такие таблички надо без пристрастия к одной конкретной CMS составлять:)
site+, да это понятно, что часть информации в таблице левая:) ....Такие таблички надо без пристрастия к одной конкретной CMS составлять:)
Но бедному awilum-У это не под силу. Он хочет, чтобы во всех топиках его движОк хвалили и всем советовали, а тут кругом этот кандидат 😂😂😂
Вот только не надо про кандидат'а.
В код загляните... Конечно, если кому-то не интересно, но действует принцип: работает и ладно, то пожалуйста, пользуйтесь.
И взгляните на код темплейта. Не идеален, но глюков в коде на 2-3 порядка меньше.
зы. Я не толкаю ни того ни другого.
ззы... Редизайн админки и utf-8 в кандидате? Ню-ню.
Есть голый хтмл сайт. Хотелось бы перенести его на какой-то движок дабы изменять шаблон, добавлять новости.
Возможно?
можно, но скорей всего не нужно изменить шаблон, добавить новости можно и на html сайте, выше приводился один из вариантов как это сделать, есть и другие варианты :)
Тemplate CMS vs Kandidat CMS
1. Легкая работа с БД сайта.
Template CMS
XMLDB API module.
https://bitbucket.org/Awilum/template-cms/src/86d56ae04ba5/template_cms/engine/XML.php
Несколько примеров:
insertXMLRecord($xml_db,'my_record_name',array('field1_name'=>'field1_value', 'field2_name'=>'field1_value'));selectXMLRecord($xml_db,"//menu"); // Select one record
selectXMLRecord($xml_db,"//menu",'all'); // Select all records
selectXMLRecord($xml_db,"//menu",2); // Select 2 records
selectXMLRecord($xml_db,"//menu",2,2); // Select 2 records after record id 2
deleteXMLRecord($xml_db,'my_record_name',1);
Kandidat CMS
if(file_exists("$myFile")){
//Çàïèñü
if (trim(@$_REQUEST['header'])!=""&trim(@$_REQUEST['message'])!=""){
$news=file("$myFile");
$countallnews = count($news);
if ($edit>0) {
$new=unserialize($news[$edit-1]);
@$adminemail = $new['admmail'];
@$adminname = $new['aname'];
@$date = $new['pubdate'];
@$time = $new['pubtime'];
$startnews=trim($_REQUEST['message']);
$startnews=preg_replace('/\r/', '', $startnews);
$startnews=preg_replace('/\n/', ' ', $startnews);
$startnews=preg_replace('/\r\n/', ' ', $startnews);
$fullnews=trim($_REQUEST['extramessage']);
$fullnews=preg_replace('/\r/', '', $fullnews);
$fullnews=preg_replace('/\n/', ' ', $fullnews);
$fullnews=preg_replace('/\r\n/', ' ', $fullnews);
$data=array("head"=>trim($_REQUEST['header']),
"mess"=>$startnews,
"aname"=>$adminname,
"admmail"=>$adminemail,
"pubdate"=>$date,
"pubtime"=>$time,
"extra"=>$fullnews);
@chmod(ENGINE.'newsdb.php', 0777);
$open=fopen("$myFile","w");
for($i=0;$i<count($news);$i++)
{
if(($i+1)!=$edit){fwrite($open,$news[$i]);
}else{fwrite($open, serialize($data)."\n");}
}
fclose($open);
@chmod(ENGINE.'newsdb.php', 0644);
$contentcenter="<font size=\"2\" color=\"red\"><b>Íîâîñòü óñïåøíî îòðåäàêòèðîâàíà!</b></font><br>"; include 'admintemplate.php'; exit();
};
};
$news=file("$myFile");
//Óäàëåíèå
if ($what>0) {
@chmod(ENGINE.'newsdb.php', 0777);
$open=fopen("$myFile","w");
for($i=0;$i<count($news);$i++)
{
if(($i+1)!=$what){fwrite($open,$news[$i]);}
}
fclose($open);
// Эта хрень продолжается и дальше....
2. Легкая установка и настройка CMS.
Template CMS
http://sitename.com/install.php
Kandidat CMS
???
3. Документация
Template CMS
http://manual.template-cms.ru/
http://template-cms.ru/docs
http://t-cms.ru/
Kandidat CMS
http://www.kan-studio.ru/stati/ - Шикарная документация! 🍿
4. Расширяемость
Template CMS
Powerful Plugin API
Kandidat CMS
Fail API
5. Модульность
Template CMS
Любой модуль-плагин системы может быть легко переписан и заменен. Вся система строится по этому принципу.
Kandidat CMS
Ох щи....
6. Управление пользователями
Template CMS
http://template-cms.ru/data/simplegallery/users.png
Kandidat CMS
-----
7. Распределение прав пользователей
Template CMS
http://template-cms.ru/data/simplegallery/users.png
Kandidat CMS
-----
8. Возможность локализации админки
9. Возможность локализации плагинов
Template CMS
https://bitbucket.org/Awilum/template-cms/src/86d56ae04ba5/plugins/box/pages/languages/
https://bitbucket.org/Awilum/template-cms/src/86d56ae04ba5/plugins/box/blocks/languages/
и тд...
Kandidat CMS
10. Возможность редизайна админки
Template CMS
https://bitbucket.org/Awilum/template-cms/src/86d56ae04ba5/admin/templates/AdminTemplate.php
Kandidat CMS
http://i.piccy.info/i5/47/78/1667847/2011-06-25_2225_800.jpg
11. Легкий дистрибутив
Template CMS
214 кб.
Kandidat CMS
3,43 mb
12. Тех поддержка и комьюнити > 1
Template CMS
http://forum.template-cms.ru/
http://forum.template-cms.org/
http://forum.webdevart.ru/index.php?board=64.0
http://vkontakte.ru/club23198829
- 6 месяцев
Kandidat CMS
http://forum.kan-studio.ru/
- 3 года
13. Клиентская оптимизация
Template CMS
css minify, html minify
Kandidat CMS
----------
14. Уведомление: обновить систему
Template CMS
да
Kandidat CMS
нет
15. UTF8
Template CMS
да
Kandidat CMS
нет
16. Система работает с /folder/folder
Template CMS
да
Kandidat CMS
нет
17. Тех. поддержка (en)
Template CMS
http://forum.template-cms.org/
http://php.opensourcecms.com/scripts/details.php?scriptid=522&name=Template%20CMS
Kandidat CMS
----
18. Репозиторий
Template CMS
https://bitbucket.org/Awilum/template-cms/overview
Kandidat CMS
----
19. Свежий дистрибутив
Template CMS
24.05.2011
Kandidat CMS
23.12.2010
16. Система работает с /folder/folder
Template CMS
да
Kandidat CMS
нет
в Кандидате работает... надо только рашпиль в руки брать
да MODx и только MODx 😂
- сначала, без потери времени (!), за 10 мин все готовые HTML страницы подключаются как "внешние статические ресурсы". получается крутой аналог горячо любимых Awilum & Co "CMS на файлах" только в разы быстрее, на порядки безопаснее, многоязычнее, многосайтевей и воооще, просто круууче.
- потом, по ходу освоения CMF, рисуются чанки, сниппеты, плагины, шаблоны. "внешние статические ресурсы" нечувствительно преходят на генерацию и кеширование из БД. код в резалте чистейший и абсолюно свободный, система кеширования контента просто блеск, создание новой страницы занимает минимум времени (дальше перечислять лень...)
в настоящее время - всё остальное, фигня :)
да MODx и только MODx 😂
в настоящее время - всё остальное, фигня :)
чек зис аут - http://demo.apostrophenow.com/ - cms на симфони (пхп фреймворк) 😂
modx в прошлом, как и этот холивар
// narod.ru решает 😂
чек зис аут - http://demo.apostrophenow.com/ - cms на симфони (пхп фреймворк) 😂
ну cms на php фреймворке и что, сравнивать её со специализированным cms-фреймворком (cmf) ? не путайте мягкоё с тёплым, и чекните Revolution. кстати, phpBB вот тоже переводят на Symphony 😂, но как был он форумом так и останется ...