neytrino
-
Публикации
12 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
1
Сообщения, опубликованные пользователем neytrino
-
-
на самом деле можно, обрабатывая 404 ошибку, только вот тот кто предлагает даже понятия не имеет насколько это тяжело в плане нагрузки, и плюс дикого размера логи апача об ошибках. Опять таки .htaccess понадобится чтобы обработать 404 ошибку.
уверены?
и я не говорил имено об обработке 404 ошибке, да можно через неё, но есть и другие способы....
-
Я конечно чайник, но может уважаемый специалист по регулярным выражениям расскажет, как можно без .htaccess и modrewrite обработать адрес типа
я не специалист....
if( preg_match( '|^/user/(.+)/$|', $_SERVER["REQUEST_URI"], $user ) ){
// в $user[1] лежит ник
}
можно добавить более точные условия для ника, но да ладно...
mod_rewrite это и есть регулярные выражения, но выполняемые сервером, до того как запустить скрипт на выполнение. тоже самое можно сделать в пхп ( в нём есть и возможность работы с регулярными выражениями, и те же самые переменные для обработки), с одним ограничением - в пхп можно сделать гораздо больше чем в .htaccess
а mod_rewrite есть смысл использовать для редиректов, чтоб не инициализировать сам пхп для подсчета 3 условий, и, если нет возможности, писать в самом скрипте эту обработку, например чтоб не мучаться с обновками CMS каждый раз...
чуть не забыл, а еще лучше вешать эту обработку не на апач, а на внешний прокси, nginx и т.п., тогда еще больше экономится ресурсов на этих редиректах ( я только про редиректы )
-
как вы представляете себе организацию чпу без .htaccess и modrewrite?
как два пальца обоса...
так же как и через .htaccess и modrewrite, регулярными выражениями...
Тогда ошибки 404 будут перенаправляться на sitemap.html..что правда? у мну открылись глаза.... а как же генерация дерева каталогов и статических страниц на автомате+кеширование? и так чтоб от версии к версии не тратить время?
зы: как да что сделать я знаю, у меня иногда проскакивают работы на ДЛЕ, а в основном на БУСе... вот и хотелось больше контроля над работой движка
-
Вот в версии 6.5 уже ничего изменено не будет, т.к. он на тестировании и не подлежит дополнению новыми функциями, а вот в следующей версии я бы мог сделать выбор в настройках скрипта, сгенерировать с категориями ссылку или без категорий, только мне нужно заранее напомнить об этом, а то забуду. Только вот боюсь меня обвинят опять что я ничего не делаю и не добавил супер класных функций smile.gif
было бы замечательно если обработка ЧПУ и "404" была перенесена внутрь движка, а не прописывалась бы в .htaccess, тогда можно было бы манипулировать URL'ами по полной программе, а на 404 выдавать sitemap состоящий из дерева категорий и статических страниц...
кстате, а когда можно будет распределять статические страницы по категориям?
например:
/about.php
/demo/about.php
/alpha/about.php
и тп.
-
Знаю что не возникнет, просто не хочет дублирования кода... И так 3 файла джава-скрипта...
Onclick не будет теперь по дефаулту удалятся?
-
Неделя? Две? До Нового года?
А патч для нынешней версии с интегрированым скриптом нема? Интеграция будет на каком уровне? В скриптах ДЛЕ с реализацией AJAX и highslide будут существовать иль чтото уйдет в небытие?
-
А ориентировочные сроки выхода новой версии ДЛЕ есть?
-
добавить API, хотя бы для управления новостями, юзверями, коментариями, авторизацией и сделать возможным использовать его вне движка...
- 1
-
настройка в профиле пользователей, чтоб они сами выбирали включен AJAX для них или нет.
-
а разве так трудно дописать навигацию для AJAX?
-
вот собствено стало интересно использует ли кто-нибудь на своих порталах AJAX? а то чтото тут не одной сылки нет на подобные.
DataLife Engine v.6.5 Press Release
в DataLife Engine (Общие вопросы)
Опубликовано:
мдя, слегка не так написал и погорячился... я имел в виду все запросы направлять в один файл, да mod_rewrite нужен, другие способы имел в виду фронт-ендом перенаправлять... тогда внутри движка можно парсить url в зависимости от настроек ДЛЕ. не прочитал часть текста пора спать уже...