numer482: цмс с БД быстрее и экономней будут к ресурсам по сравнению с цмс без БД
Эммм... а что такое по вашему бд? Любая база данных организована на файловой системе, и даже самое простейшее размещение страниц (в так называемых файловых CMS без бд) в каком-то каталоге тоже является базой данных, к которой вы имеете доступ по определенным правилам.
В наше время гораздно важнее оптимизация взаимодействия бд и рабочей части сайта, оптимизация сервера и наращивание его мощностей.
Ну и по сабжу что выбрать. Есть и файловые CMS, работоспособность которых ниже всемииспользуемых на MySQL. В общем тестим и выбираем то, что по вкусу
Piratseo: Дак,а после какого кода надо указать $artThemeSettings['menu.showHome'] = false; ??
в любом месте в function.php, до или после этой функции) Если где-то есть строка типа $artThemeSettings['menu.showHome'] = true; то изменить соответственно на false.
А вообще чтобы наверняка, либо удалить те строки, которые я написал выше, либо втыкнуть
Судя по $artThemeSettings['menu.showHome'], в настройках шаблона или еще в каком-то укромном месте можно изменить параметр menu.showHome. Он и отвечает вроде как за вывод ссылки на главную страницу
Piratseo: Спасибо. Получилось, а как допустим убрать просто одну кнопку Home ?
Ищите в functions.php функцию (шаблон не качал и не смотрел. возможно в другом файле находится) art_menu_items(). Ну и уже исходя из того как строится это меню можно догадаться как убрать
Tchort: Прекрасно понимаю что буквы имею разную длину и т.д. Но заказчик отказывается переписывать "нетакмного" десятков своих описаний под то что нужно, и говорит что мы обязаны сделать это программно.
Тогда скажите заказчику, что он требует то, чего выполнить невозможно) Хотя как вариант - распарсить вашу переменную (выход известен же), и "нелету" добавить то чего не хватает до нормального отображения, можно это сделать как на серверной стороне (php), так и на клиентской (js), но второй вариант менее работоспособен, ввиду того, что у пользователя может быть выключен js
вариантов много :) самый простой это
цмс с БД быстрее и экономней будут к ресурсам по сравнению с цмс без БД
Эммм... а что такое по вашему бд? Любая база данных организована на файловой системе, и даже самое простейшее размещение страниц (в так называемых файловых CMS без бд) в каком-то каталоге тоже является базой данных, к которой вы имеете доступ по определенным правилам.
В наше время гораздно важнее оптимизация взаимодействия бд и рабочей части сайта, оптимизация сервера и наращивание его мощностей.
Ну и по сабжу что выбрать. Есть и файловые CMS, работоспособность которых ниже всемииспользуемых на MySQL. В общем тестим и выбираем то, что по вкусу
попробуйте для начала прописать шаблн для чпу, например
Для этого разве нужен плагин? Любая категория, страница, запись имеет свой ярлык, который может исправляться под ваши нужды
Дак,а после какого кода надо указать $artThemeSettings['menu.showHome'] = false; ??
в любом месте в function.php, до или после этой функции) Если где-то есть строка типа $artThemeSettings['menu.showHome'] = true; то изменить соответственно на false.
А вообще чтобы наверняка, либо удалить те строки, которые я написал выше, либо втыкнуть
прямо перед этими строками$artThemeSettings['menu.showHome'] = false;
где-нибудь в файлике functions.php укажите и должно быть все ок. Если не поможет то просто удалите
Судя по $artThemeSettings['menu.showHome'], в настройках шаблона или еще в каком-то укромном месте можно изменить параметр menu.showHome. Он и отвечает вроде как за вывод ссылки на главную страницу
Спасибо. Получилось, а как допустим убрать просто одну кнопку Home ?
Ищите в functions.php функцию (шаблон не качал и не смотрел. возможно в другом файле находится) art_menu_items(). Ну и уже исходя из того как строится это меню можно догадаться как убрать
используйте Jquery при написании таких скриптов и проблем у вас никогда не возникнет..
Не jQuery тут спаситель, а мозг и руки. Чтобы пользоваться jQuery/Mootools нужно это иметь, иначе будет точно такой же результат :)
Прекрасно понимаю что буквы имею разную длину и т.д. Но заказчик отказывается переписывать "нетакмного" десятков своих описаний под то что нужно, и говорит что мы обязаны сделать это программно.
Тогда скажите заказчику, что он требует то, чего выполнить невозможно) Хотя как вариант - распарсить вашу переменную (выход известен же), и "нелету" добавить то чего не хватает до нормального отображения, можно это сделать как на серверной стороне (php), так и на клиентской (js), но второй вариант менее работоспособен, ввиду того, что у пользователя может быть выключен js