Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Самопис для форума [2]
Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008
Помог: 6 раз(а)
DeepVarvar да, не торопись =) (Добавление)
Что у нас с кешированием?
На каком уровне оно будет?
Старые темы смело можно кешировать и забывать о них из базы (тем более новых ответов врядли там будет)
Что с шаблонизатором? Будут ли скины? Шаблонизатор так же поможет решить вопрос с кешированием.
Еще вопрос по поиску. Думаю надо применять мерверное решение.
По скелету внешнего вида - хотел бы в целом оставить как сейчас есть, что бы народу было проще. Да и не нужны тут разукраски =)
Так же сделать нормальный ЧПУ и при этом оставить текущий вариант как CEO дубль
Ihor
Отправлено: 15 Декабря, 2014 - 21:41:45
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Март 2013
Помог: 0 раз(а)
вопрос в зал. а что вы уже собрались строить? такоеже но с другой стороны ? не вдоль а поперек? или просто тоже самое но свое ?
какой смысл всего?
- чтото исправить? ну так исправьте!
- чивото нехватает? ну так допишите!
смысл в моих слов в том что, если хотите собрать такоеже но лучше, вы потратите год н разработку, год-полтора на закрытие всех баг и дыр..т.е. повторите все до строчки что проходили другие проекты форумов за все предыдущие года.
Глянув соурсы уже с ходу увидел проблемы которые все форумы проходили вначале и переделывали, Т.е. ситуация повторение чужих ошибок чтобы спустя год два прийти к аналогу тогоже SMF ? а может лучше это время потратить на SMF и переделать юзабилити не заморачиваясь на кернеле?
Я понимаю что хочется чтото свое и хочется чтото сделать вместе. Ну так может лучше потратить это время с пользой?
ПРИДУМАЙТЕ ЧТОТО НОВОЕ. На форуме тучу молодых умов, свежие головы, свежие мысли. Рождаются ведь новые продукты и новое идеи. Хабрахабр. твитер. и т.д. Соберитесь, подумайте, создайте чтото НОВОЕ более удобное и лучше. И тогда соберитесь и постройте чиво нету у других.
тучи молодых и свежих мозгов.. ПРИДУМАЙТЕ чтото новое, лучше, круче. Вдруг среди вас сидит молодой с нестандартным мышлением и может родиться новая идея ?
возьмите лучшее из stackoverflow.com yaplakal.com habrahabr и др. и объедините.
задача ведь, дать возможность лучше общаться или решать вопросы и при этом избавиться от проблем старого формата форума. оберите до кучи основные идеи и направления и обойдите и создайте лучше.
P.S. была хорошая когдато книга "автомобильные войны Японии".. в книге описали мышление и достижение Японцев, их основной идее было взять и изучить всех производителей мира, собрать до кучи их ошибки и не повторить.. т.е. не сделать главное было не сделать лучше быстрее дешевле или еще както, а не повторить чужих ошибок. И они ворвались в мировой рынок за короткий срок.
А вот у многих программистов какраз болезнь страшная есть.. "Я ХОЧУ САМ собрать" "я лучше знаю" и т.д.
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
честно говоря тоже не понимаю, почему нельзя оптимизировать существующее.
Судя по тому как главными темами является обсуждение какой будет сервер и прочие не имеющие сейчас значения технические детали, закончится все после выбора сервера.
Я из всех обсуждений так и не вынес представления о том ЧТО именно разрабатывается.
Но зато уже есть MainController и MainRouter.
дело конечно хозяйское, но жалко будет потратить молодецкую удаль фтопку
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
RomAndry пишет:
Что у нас с кешированием?
Не спрашивай, предлагай.
Я к примеру подразумеваю кеширование данных, а не шаблонов, ибо, в шаблонах только вывод.
А значит, кеш на уровне контроллера - не дергать модель, не идти в БД.
И там уже на выбор - хош мемкеш, хош файлы, хош не используй.
RomAndry пишет:
Старые темы смело можно кешировать и забывать о них из базы (тем более новых ответов врядли там будет)
Да хоть все, а при добавлении нового сообщения пусть кеш протухает.
RomAndry пишет:
Что с шаблонизатором?
Его нет, те кто отписался по делу были категорически против шаблонизатора.
RomAndry пишет:
Будут ли скины?
Не вижу смысла делать их в виде отдельных папок с повтором файлов. Вижу смысл тупо подрубать *.CSS файл с раскрасками.
RomAndry пишет:
Шаблонизатор так же поможет решить вопрос с кешированием.
APC, xcache спасут отца русской демократии.
RomAndry пишет:
Еще вопрос по поиску.
На первых порах фуллтекст из БД, потом подключим что-то посерьезнее. Там видно будет.
RomAndry пишет:
По скелету внешнего вида - хотел бы в целом оставить как сейчас есть
Я тоже, просто пока рановато портировать расцветку из *.CSS.
RomAndry пишет:
Так же сделать нормальный ЧПУ
Оно есть, хочешь - ака /a/b/c/d/e/f/etc а хочешь ака /a/b/c?d=e&f=etc
RomAndry пишет:
при этом оставить текущий вариант как CEO дубль
Ну, это решаемо. Каким-то 301-м костыликом на первые пол года, а потом поисковики сами склеют.
Ihor пишет:
какой смысл всего?
Исправить тормоза. Доработать то, чего нет. Почему наново? Потому-что в текущем виде форум на файлах, и переделывать его, будет даже сложнее чем писать с нуля. О, кстати, не с нуля же. Ты думаешь я тут сижу пишу с нуля? Я похож на идиота?
Ihor пишет:
Глянув соурсы уже с ходу увидел проблемы
Так опиши сами проблемы, а не боль души. Ты же не в театре.
Вообще-то у нас есть целый форум, да, легкий, но именно поэтому можно будет сосредоточиться на навешивании плюшек. Единственное почему этого форума еще не видно в репо - перед тем как добавить туда любой компонент, я привожу его в порядок, комментирую и форматирую.
Еще 2-3 дня, плиз.
Вы ядро шуруйте, кому не в лом и пока файлов там не много.
Давайте критику, аргументы, предложения, а не театральные сопли.
Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011 Откуда: Харьков
Помог: 126 раз(а)
Цитата:
Вообще-то у нас есть целый форум, да, легкий, но именно поэтому можно будет сосредоточиться на навешивании плюшек. Единственное почему этого форума еще не видно в репо - перед тем как добавить туда любой компонент, я привожу его в порядок, комментирую и форматирую.
ага, это меня и смутило когда заглянул а там пусто
Цитата:
Вы ядро шуруйте, кому не в лом и пока файлов там не много.
погоди, а форум о котором ты говоришь разве не ядро? Не центральная часть всего?
ладно посмотрим как выложишь а то нипанятна
Переделывается форум или весь портал?
я не перечитывал все обсуждения - многа букаф. Может можно все таки какой то документик (на русском чтобы всем понятно без разночтений) в виде сухого остатка положить там же в репо. Возможно люди будут появлятся чтобы не задавали все одни и те же глупые вопросы.
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Накидал по быстрому шоблон:
Резина, 800-1200.
Не надо обращать внимание на срам дизайна.
Меня интересует ваше мнение по расположению блоков.
Расположение элементов самого форума естессно будет на тех же местах.
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
DeepVarvar пишет:
Резина, 800-1200.
DeepVarvar пишет:
многоуровневую выпадуху в главном меню
Совсем забываете про мобильные устройства
----- Чем больше узнаю, тем больше я не знаю.
DeepVarvar
Отправлено: 16 Декабря, 2014 - 18:54:32
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Да там вьюпорт сам подстроится, под те же 800, а щас вообще у наладонников мало где есть меньше 1024.
Да, вместо выпадухи можно пустить доп-пункты в правом боксе. (Добавление)
Вот список форумов:
Не, не, это все пока просто верстка.
1) Хочу заострить внимание на красной блямбе в меню - предполагается ссыль на сообщения из ВСЕХ разделов и топиков.
Не ограниченно 10-ю как сейчас, а просто отсортированных по дате добавления и с постраничкой, хоть в бородатые 90-е.
2) Еще такой момент - предлагаю не показывать по умолчанию сколько и каких ты сообщений не прочитал.
Ато через пол года зайдешь, а там 100500 непрочитанных.
Мрак..
Вместо этого предлагаю подписку - хочешь подпишить на раздел, хочешь - на конкретное сообщение.
А для всеядных пункт №1 подойдет.
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
Предлагаю смакетировать основные страницы. ПО для этого есть. Потом заняться версткой. С версткой, как я говорил выше, могу помочь ;) А вот с макетированием... хреново у меня с креативом
----- Чем больше узнаю, тем больше я не знаю.
DeepVarvar
Отправлено: 16 Декабря, 2014 - 19:11:51
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
Как видишь у меня сразу макет-верстка.
Там всего строчек сто в стилях, если что - перебилдить можно довольно быстро.
Вру, щас 300 строк, с пробелами, как я люблю.
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
Может слишком поздно, но всё же спрошу, почему бы не взять Yii2 за основу? Или Laravel?
Раз уж взялись за самопис, то может возьмём проверенную и хорошо поддерживаемую основу.
Ihor
Отправлено: 17 Декабря, 2014 - 00:33:01
Новичок
Покинул форум
Сообщений всего: 7
Дата рег-ции: Март 2013
Помог: 0 раз(а)
Цитата:
Исправить тормоза. Доработать то, чего нет. Почему наново? Потому-что в текущем виде форум на файлах, и переделывать его, будет даже сложнее чем писать с нуля.
вы как сговорились с RomAndy .. теже слова ....
Ну почему вы оба считаете что пофиксить проблемы и улучшить это прям колосальное время? вариантов изврата полно, сходу сразу несколько. Вы даже не понимаете о чем говорите сопоставляя: решение проблем и разработка нового... шутили надеюсь?
P.S. я уже предлагал RomAndy временное решение проблем с форумом. поиск и первая страница решается базой. Положите рядом базу и индексируйте туда файлы с обновлением и все, все заработает. Разделяй и Властвуй. Есть еще другие варианты. Блин народ , живем в 21ом веке.. технологии все давно изжованы до немагу.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.