x67, а по-моему, вы придумали взаимоисключающие условия. При тысячах запросов на новинки у вас в базах будут миллионы отзывов на старые фильмы, которые вы будете перетряхивать каждый час без всякой на то необходимости. А откуда, собственно, возьмутся миллионы оценок каждую секунду? Если это наплыв ботов - так лучше пусть сервис реально затормозит и провалит этот наплыв, чем писать заведомо фальшивые данные в базу.
Не время от времени, а именно при появлении новых оценок. Потому что они, во-первых, будут появляться реже, чем время от времени ;) в во-вторых, довольно быстро перестают появляться вообще, когда проходной фильм успешно забывают.
Hurum4Burum, надо искать "болевую точку", некритичную при постоянной работе, но в итоге все-таки портящую малину тем, кто жмется на лицензию.
Потому что, во-первых, тренд развития ПО все равно и дальше будет направлен на сеть, а во-вторых, достаточно и во-первых ;)
Сеть, вообще говоря, сплошь и рядом становится главным тормозом просто из-за неудачной архитектуры. Как первая сетевая 1С, работавшая с файловой БД по сети. А потом во время еды приходит аппетит, и оказывается, что сеть имеет и другие плюсы, о которых при сугубо десктопной модели и задумываться не приходилось...
Если вы считаете свой Шарповый код недостаточно защищенным, то, собирая секрет лицензирования в одну внешнюю библиотеку, вы просто облегчаете работу взломщика. Ему всего-то и потребуется, что подсунуть свою библиотеку, делающую вид, что с лицензией все в порядке.
Pavel_White, ну, это уже полдороги к "сама придумала - сама обиделась". В интернет-общении быть столь мнительным не стоит, только испортите отношения на ровном месте.
Pavel_White, если хотите развиваться - не позволяйте себе оправдывать плохое решение тем, что это временно.
Как известно, временно - это всего на один день меньше, чем постоянно.
Pavel_White, с чего бы? LAMP - проверенное и до сих пор много где работающее решение. За единственным исключением - что на апачевский .htaccess в произвольной папке уже не стоит полагаться, чтобы не было проблем при миграции на чистый Nginx. А уж для разработки - самое то.
Лампу даже необязательно настраивать самому, можно просто поднять, например, ScotchBox в Vagrant.
Pavel_White, принудительный header с кодировкой в РНР - не лучшая практика. Где-нибудь обязательно отвалится. Для подобных вещей существуют настройки веб-сервера.
Pavel_White, необязательно на компьютер, достаточно в виртуалку.
С проблемой вы можете столкнуться снова, но у нее будет известное и много раз разобранное на форумах и Q&A-сайтах решение, а не гадание на нестандартной гуще.
Pavel_White, оскорбление? Где?
Я не знаю, что именно вы используете, отталкиваюсь от того, что у вас виндовские пути и кривая кодировка. Как настраивается кодировка на нормальном сервере - гуглится моментально. Если вы откопали какой-нибудь Денвер - см. выше.
Pavel_White, вас уже ткнули носом в то, что вы делаете неправильно, я не видел необходимости повторяться.
Но если вы настаиваете: кодировка определяется тегом meta и заголовками, отправленными сервером. Никаких ВОМ в этом процессе быть не должно.
Поставьте нормальный сервер (нет, не Опенсервер), настройте на нем нормальный Апач или Нджинкс (подробнейше разжеванных инструкций - полон интернет) и не занимайтесь бегом в мешках по граблям.
У Виндов свой фирменный рендеринг шрифтов - дерьмовый и прибитый гвоздями, как и большинство их велосипедов.
Но поскольку система популярна, шрифты оптимизируют и под это мыло. Пробуйте не те шрифты, которыми пользуются линуксоиды и яблочники - с ними может быть получше. Системные, наконец (там что-то моноширинное, кроме Курьера, завозили).
1Sergey1, ну, в данном случае это эквипенисуально.
Ищите, где у них бинарник другой версии PHP - что-нибудь вроде ./opt/bin/php56, например. Им и запускайте.
Либо просто исправьте это [] на array() и попробуйте - может, больше ничего несовместимого со старым пыхом и нет.
Константин Нагибович, не так уж и плохо - примерно до тех пор, пока не оказывается, что у конкурента менеджеры работают с планшета из отпуска на Кипре, а вашим для тех же действий надо переться в офис. Например.