Конференция "Прочее" » Идеальная потрепаловка. Какой она должна быть?
 
  • Юрий © (24.05.08 23:34) [320]
    > [318] DVM ©   (24.05.08 23:32)
    > Я о том, что само ядро может взять шаблон и подставить в
    > него нужные данные

    Такой шаблонизатор выше приведён. Но если умные сайты почитать, то это только начало пути. Нужно умное кэширование, пространства имён в шаблонах, правильный вывод информации о ошибках (на случай если шаблоны станет править кто угодно, а понимать сути не будет).
  • Kerk © (24.05.08 23:34) [321]

    > DVM ©   (24.05.08 23:32) [318]
    > Я о том, что само ядро может взять шаблон и подставить в
    > него нужные данные

    По-моему ты и говоришь о шаблонизаторе. Просто у тебя он часть ядра.
  • Kerk © (24.05.08 23:36) [322]

    > antonn

    Еще не понимаю зачем всюду хранить ник два раза. Один раз нормально, второй раз в lowercase. Неужно перевод в нижний регистр это такая ресурсоемкая операция?
  • Kerk © (24.05.08 23:37) [323]
    И вообще, хранение ника всюду - вопрос спорный. Почему бы не ограничиться userid? А например, где взять id автора ветки я вообще не нашел, зато его ник есть :)
  • Kerk © (24.05.08 23:39) [324]

    > Kerk ©   (24.05.08 23:37) [323]

    Тут исключение, когда юзер незареган, понял. Часть вопроса снята
  • Юрий © (24.05.08 23:39) [325]
    > [323] Kerk ©   (24.05.08 23:37)

    Просто нужна нормальная схема БД. Сделал, и всё на виду. Лишние данные сразу видно. Не рекламы ради, а использую MicroOLAP Database Designer for MySQL, накидал схему и вьезжать легче. Тем кто начинает.
  • DVM © (24.05.08 23:40) [326]

    > Kerk ©   (24.05.08 23:34) [321]


    > По-моему ты и говоришь о шаблонизаторе.

    О части его функционала. Настоящие шаблонизаторы штуки непростые и для форума может и нафиг ненужные.
  • Kerk © (24.05.08 23:41) [327]

    > Юрий ©   (24.05.08 23:39) [325]

    Да в принципе и так схема ясна и по ней много вопросов, почему именно так сделано.
  • Kerk © (24.05.08 23:41) [328]

    > DVM ©   (24.05.08 23:40) [326]

    Ну нам нужен такой, чтоб с нашими задачами справлялся. Но всяко же нужен.
  • DVM © (24.05.08 23:48) [329]

    > Ну нам нужен такой, чтоб с нашими задачами справлялся. Но
    > всяко же нужен.

    Нужен. Юрий привел вариант вполне для этих целей подходящий.
  • antonn © (24.05.08 23:49) [330]

    >
    > Тут исключение, когда юзер незареган, понял. Часть вопроса
    > снята

    вторая часть - чтобы не заставлять базу при каждом проходе делать lowercase, а поиск по индексированому полю всяко перевесит его отсутствие и "динамику" :)
  • Kerk © (24.05.08 23:51) [331]

    > antonn ©   (24.05.08 23:49) [330]
    > вторая часть - чтобы не заставлять базу при каждом проходе
    > делать lowercase

    А зачем базе вообще делать проход по никам?
  • antonn © (25.05.08 00:47) [332]

    >
    > А зачем базе вообще делать проход по никам?

    раньше была подстветка по нику анкеты :)
  • Kerk © (25.05.08 11:24) [333]

    > antonn

    Ну, в общем, свистни, когда подшлифуешь сорцы.
  • Kerk © (25.05.08 17:43) [334]
    Антон, ты конечно молодец, что взялся, но занимать единолично ВСЕ исходники не есть гуд. Ладно хоть я вообще смог их у тебя отобрать :), давай заканчивай с этим, а? :)
  • antonn © (25.05.08 17:45) [335]
    ага, дай сроку до конца дня :)
  • antonn © (25.05.08 21:28) [336]
    Отправил. Сделал форму профиля (просмотр и редактирование), форму настроек, более вменяемый вид форума, приделал скрипт клиента (просто указать в настройках DMC http://dev.talks.progler.ru/index.php). Кое где подчистил, префиксы подобавлял. Но только поверхностно, в шаблонах вообще ногу сломаешь, но раз просят быстрее - пожалста %) Так же удалил привязку по usernamelow, теперь по user_id шпарит. В таблицах лишнее почти поудалял и сделал подстветку урлов в форуме (свою, родную :) )
  • antonn © (25.05.08 21:30) [337]
    и да, сорри за виндозный GUI, я к нему привык %)
  • Kerk © (25.05.08 22:17) [338]
    Ага, все получил, установил и выложил в SVN
    Google Account дай, зверюга :)))
  • DVM © (25.05.08 22:25) [339]
    Обнаружил сразу баг: невозможно зарегистрироваться, т.к. не показывает рисунок для регистрации.

    Длинные строки не режет - появляется прокрутка горизонтальная.
 
Конференция "Прочее" » Идеальная потрепаловка. Какой она должна быть?
Есть новые Нет новых   [134439   +50][b:0.002][p:0.001]