За последние 24 часа нас посетили 18005 программистов и 1654 робота. Сейчас ищут 1303 программиста ...

URL против программиста

Тема в разделе "Решения, алгоритмы", создана пользователем Mr.M.I.T., 26 дек 2009.

  1. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Красивее ты не сделаешь.
     
  2. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Simpliest
    твоё работать не будет
    блоков может быть больше одного

    я уж сколь приверов привёл
     
  3. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Ты еще и список блоков хочешь задать в урл?
    Я так понимаю с десяток, да? И к каждому параметры? :) Бгг...

    Тогда плевать на ЧПУ у тебя урл будет на пару сотен/тысяч символов.
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    чё бгг
    где ты видел десяток одновременно работающих блоков? и чтоб ещё они все одновременно параметры требовали
    максимум три

    яж приводил примеры
     
  5. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Введи pre-defined именованые наборы конфигураций (можно даже с редактированнием их пользователями)

    все параметры будут лежать на сервере, пользователь в урл будет указывать только имя конфигурации
     
  6. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    mail.ru, youtube, igoogle?

    В любом случае, сам подумай. 3 блока 3-5 параметров каждому блоку. 100-200 символов набегают играючись.
    Такие урл ручками почти никто не редактирует.
     
  7. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Simpliest
    теже роутеры
     
  8. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    одновременно? 0о
    это очень редкий случай и 200 символов...ну приведи пример тады
     
  9. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Код (Text):
    1. http://www.php.ru/forum/viewtopic.php?p=194117#194117
    2.  
    3. http://www.php.ru/forum/viewtopic;194117/banner;close
     
  10. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Код (Text):
    1. http://www.php.ru/forum/viewtopic:194117/viewactive:list-desc:date-lastmonth:color-magenta/informer:position-left:src-yandex:date-lastweek/
     
  11. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    и как часто такой урл будет? =)

    чтоб кому-то просматривая топик, понадобилось настраивать отображение активных тем и информера? =)
    позиция не может быть параметром действия модуля блока

    в любом случае, даже если будет длинный урл, это даст преимущество мне. в шаблончике удобнее прописывать с ЧПУ чем без =)

    вот на счёт двоеточия, мне кажется оно хуже выделяется чем точка с запятой?
    для параметров понадобится отдельный символ...
    /блок-модуль-действие;параметр1,пар-тр2/
     
  12. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    ? тебе виднее :)

    Просто для такого
    Ничего гиперзавернутого, как в пером сообщении, не надо.

    Тебе и понадобилось :)
    Ты же хочешь конфигурировать блоки через урл.
    Более того информеров же может быть много :) Верно? :)

    Я когда столкнулся с такой необходимостью - тупо сохранял параметры в сессию аяксом, а за настройки отвечал не урл, а отдельные элементы на странице.
    Например, изменил я сортировку в таблице - это ушло в сессию и запомнилось в настройках пользователя. В следующий раз, когда зайду по этому же урл - сортировка таблицы будет такой как я поставил.

    Мне пофиг - амерсанд, слэш, точка с запятой или двоеточие. Смотри сам, как тебе удобнее .
     
  13. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    ну хорошо =)
    пусть будут длинные урлы, это же не преступление и плохого ничего в этом нет
    однако я получаю гибкую и простую настройку блоков

    аякс-сессия это больше похоже на хак, однако, намотаю его себе на ус =)
    вполне может пригодится при "реальной" разработке, но каркас на этом строить думаю не стоит
     
  14. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    можешь хранить настройки в куках.

    Просто у меня пользователь мог подлючаться с разных машин и его настройки должны были быть одинаковыми.