вы необъективны. чушь? да ладно. если он преступник - что он нарушил. вор - по вашим понятим, и только. нарушил устные договоренности вчерашних школьников? что ему можно вменить ввину так это только, то что он сделал очень некрасиво. но это разговор про "понятия". не про законы.
цукенберг если оно было именно так конечно подонок. но в вашем категоричном заявлении есть один ньюанс - эта "этика" навязываемая и исключительно одностороняя. выглядит это примерно так: он должен был поступить как сцукопрограммер а поступил как... очень хороший жесткий но успешный менеджер. к тому же кроме емейлов там у ребят ваще ничего нет. они его попросили "сделать им бизнес", а он понял, что он сам может сделать куда круче, что его вознаграждение смешно по сравнению с перспективами - и кинул их. я не оправдываю его. я просто хочу сказать, что в экономике знаний без нормальной доли в бизнесе у ключевых исполнителей весь бизнес очень сильно рискует.
база непричём? fastcgi+nginx даёт возможность разнести разные вещи - апликейшн и обработку соединений. кстати "бекенд" в правильной ардитектуре - это именно аппликейшн, а у вас на фронте тяжеленный апач с пхп.
blitz не смарти-подобный, в отличие от смарти он наоборот многое не позволяет (зато из-за этого более строгое разделение логики отображения и html, никогда не получаются спагетти в шаблонах). доку лучше читать одновременно и русскую и английскую, они немного отличаются по подаче, кому что понятнее http://alexeyrybak.com/blitz/blitz_en.ht…. fasttemplate в топку однозначно. сишных движков - всех что я знаю - blitz, php_templates, ctpp, google cTemplate. ctpp и google cTemplate - это либы на с++ к которым обертка php-экстеншена, по-моему они оба жирные до проца, на нагрузочном тестировании медленее blitz и php_templates - эти чисто C + zend API. других сишных вроде нет. php_templates - стабильный, но не развивающийся, помедленее (http://alexeyrybak.com/blitz/lebowski-be…). в blitz перешло многое от php_templates, чуть изменена логика итераций, правильный объектный интерфейс, прочие вкусности типа get/dump-методов, минусы - публично его народ стал юзать не так давно, но живет уже довольно много проектов.
вы ошиблись и воинственно реагируете - а это не красит ;) ошиблись просто перепутав - опкод кеширует не оптимайзер, а zend platform (ранее zend accelerator)
практика? не соглашусь. если пм занимается в-основном стратегичесикми и бизнес-делами, и нашел кому скинуть "операционное" управление - тогда да. как правило в таких ситуациях уже иерархия сложнее, типа пм-тимлид или проджект-продакт. или это характерно для очень маленьких команд когда "переброс" по делам редкий. короче, имхо с гумманитарием это всё с большей вероятностью перестанет нормально работать, если пм вынужден оптимизировать работку перекидывая таски и выбирая кому когда что и скока на что время :) в таком случае единственной стратегией будет сделегировать всё по полной - но проконтролировать уже можно исключительно по факту (а хуле ещё не готово?), если в процессе не бум-бум.
работа пм куда дальше от гуманитарных дисциплин нежели от технических. два очень важных качества для менеджера - авторитет и умение моделировать работу подчиненных. без технического образования и реального опыта как исполнителя это практически невозможно. работа менеждера - потоянный мониторинг, (пере)планирование, сортировка тасков. эту работу нельзя выполнять не представляя себе, что именно делает подчинённый тебе человек.
да, смирнова. жаль, может ваша разработка капчи и не самая удачная (субъективное мнение - не воспринимайте как наезд, исключительно по читаемости и размер из-за этого картинки должен быть большой), но сама тема создания тяжело-ломаемых очень интересная. спрошу - интересно почему отказали.
если квартира 100 метров, но из ней без труда можно сделать 200, то не стоит ли это все-таки сделать ;)
ну и каменты на mysam (частые апдейты) - жесть конечно :)
а чем не устраивает смарти, кстати?