Предлагаю посмотреть видео о том как работают сейчас поисковые алгоритмы Яндекса. Почитайте лучше книгу про контекстную рекламу, медиа рекламу и про копирайтинг. Хороших книг мало, в большинстве случаев описываются основы. Научится можно только на практике. Мало кто делится своими секретами в книгах. Советую searchengines форум почитать, а еще лучше зарегистрироваться там и стать активным участником сообщества.
Юрий Левин: А не могли бы привести пример использования constraints для валидации. Дело в том, что я тоже стал их использовать для API. Создаю объект, где описываю валидируемую модель, а дальше проверяю валидность данных модели. Я пришел к такому варианту, потому что мне необходимо принимать данные в формате underscore, плюс не всегда используется сущность в полном объеме для валидации, так я гарантированно знаю как проверяется каждый POST запрос. Помимо этого перед валидацией срабатывает небольшой сервис для фильтрации, чтобы обрабатывать данные от ленивых пользователей, например телефон может прийти в разном написании, а в бд оно в одном варианте хранится и только в одном, и при этом еще и валидация должна работать. Может быть это и не очень правильно, но так работает, если кто-то знает варианты лучше буду рад узнать. От FOSRest пришлось отказаться, потому что мы не используем PUT,DELETE,GET, вообщем пришлось уйти от идеологии REST. Всю бизнес логику разложил из контроллеров по сервисам, так же очень помогли Custom Repositories для работы с бд.
Попробуйте добавить юзера в группу к созданной папке, затем изменить права на чтение запись. Например так:
adduser имя_текущего_пользователя название_группы
chgrp название_группы ./temp-ftpfs
chmod g+w ./temp-ftpfs
Возможно я неправильно понял как их готовить. Вы имеете ввиду, что нужно все изменения самому вручную вписывать в сгенерированный пустой скрипт миграции?
Да, в итоге на печать pdf отправить получилось через pdf драйвер. Искал универсальное решение, чтобы можно было отправлять на печать без танцев с бубном, но так и не нашел лучшего варианта.
Удалось отправлять pdf файл на печать принтеру по умолчанию через notepad, единственно, принтер должен распознавать pdf. Принтера пока нет, в реальных условиях не опробовал. Но на виртуальный драйвер принтера отправляет на печать в очередь.
Решили за эталон взять показатель отказов с органического трафика с поисковиков 8,6%. Показатель отказов должен быть меньше, но не больше этой величины. Сейчас показатель 10,2% Не критично, но будем оптимизировать и сводить к эталону.
Норм решение через функцию в sql запросе. Но что делать если вдруг записей точек гораздо больше? Мне кажется такой запрос будет медленным для обработки большого количества точек.