На самом деле я собирался сделать оба варианта, чтобы пользователь мог сам выбрать чем пользоваться. Но так как время у меня ограниченное хотелось начать с более общего подхода.
Кстати если активных пользователей так много что вставка происходит часто, то скорее всего читателей которые не комментирует еще на порядок больше. А в последнее время я в обще склоняюсь к тому чтобы хранить комментарии в монге для удобства.
Не знаю упоминалось ли уже, но на Gitter есть хороший русскоязычный (ну почти) PHP чат. Я когда-то искал и не мог найти даже русского PHP-шного IRC канала, а попался он. Хорошо бы было его чуток популяризировать в дайджесте:
Стайлгайд это просто стайлгайд а не правило хорошего тона. По такой логике можно сказать что ваш код на PSR-2 плох потому что он не по стайлгайду Зенд фреймворка.
Если честно я совсем не понимаю что все придрались к именам таблицы и полей, если вам никто не мешает использовать какие-себе хотите. Уже больше 20 комментов, ни один по фреймворку и коду, а все о камелКейсе
ну уж если говорить о переезде с одного конфига на другой так тут историй можно еще хуже понапридумывать. Суть проста: большинство БД не чувствительны к регистру, камелкейсу это никак не мешает если писать нормальный код а не «uSerNAme», а если писать фиг знает что то проблемы будут везде
так есть куча полей которые и так придется экранировать по этой логике, например поле «name» и тд. snake_case и camelCase различаются только когда дело доходит к нескольким словам в идентификаторе
Читая статьи о красивом коде мне сложно не провести паралель с искуством. Раньше главной целью искуства было красиво передать сцену (реализм) и придумано было кучу техник для этого, правила перспективы, композиция и т.д. Со временем художники начали понимать что сами объекты которые они рисуют не есть искуство, искуством являются как раз те техники которые они используют, и каждый начал искать свою (импрессионизм, кубизм). В результате со временем художественный стиль переходит в абстрактные квадраты Малевича где больше важна теория и «что автор имел ввиду» или техника а самой сцены не нужно совсем.
И вот то же в программировании, холивары о фреймворках, патернах, методах тестирования это все спор о технике и часто уходит далеко от того что важно заказчику — функцыонала (сцены).
Хорого иметь тех кто придумывает новые техники, но иногда просто хочеться чтобы кто-то просто нарисовал портрет =)
Кстати если активных пользователей так много что вставка происходит часто, то скорее всего читателей которые не комментирует еще на порядок больше. А в последнее время я в обще склоняюсь к тому чтобы хранить комментарии в монге для удобства.
https://gitter.im/dev-ua/php
P.S. если я слеп и все таки существуют иные чаты/IRC то буду очень признателен за линк
Если честно я совсем не понимаю что все придрались к именам таблицы и полей, если вам никто не мешает использовать какие-себе хотите. Уже больше 20 комментов, ни один по фреймворку и коду, а все о камелКейсе
И вот то же в программировании, холивары о фреймворках, патернах, методах тестирования это все спор о технике и часто уходит далеко от того что важно заказчику — функцыонала (сцены).
Хорого иметь тех кто придумывает новые техники, но иногда просто хочеться чтобы кто-то просто нарисовал портрет =)
Если результат кривой будет скину код и попробуем у вас =)