• Как сделать сайт?

    @Silm
    1. Если вас всем устраивает modx, то используете modx. С другой стороны, если вы ничего кроме него не видели, то и судить объективно не можете.
    2. Лучше всего небольшой компании подходит стратегия "студия-конвеер". Ставка делается на большое количество не очень больших, достаточно типовых проектов. Для реализации такой стратегии надо иметь в арсенале 1-2 платформы, хорошо изученных, иметь для них ряд необходимых готовых решений, которые будут лишь в некоторой степени модифицироваться от проекта к проекту. При этом собирать зоопарк решений на разных платформах - не выгодно.

    НО. Каждый разработчик все же должен знать несколько современных фреймворков, стандарты, методики, подходы и иметь какой то опыт работы с ними. Это вопрос общей компетенции. Так что изучать что то новое всегда необходимо. Применять ли это в работе - уже совершенно другой вопрос.

    Когда надо использовать альтернативу? Если вы студия-конвеер, вы должны избегать проектов в которых требуются альтернативы вашим готовым решениям. Но если в целом, к фреймворкам обращаются по разным причинам. Например, когда задача сильно не вписывается в формат CMS, потребуются значительные изменения в ядре или большая часть функционала не покрывается готовыми решениями для этой CMS. Кроме того руководствоваться можно вопросами производительности, безопасности и тп.

    Популярные PHP фреймворки: Yii, Laravel, Symfony, Phalcon, Zend Framework
    Ответ написан
  • Защищить скрипт?

    @Silm
    Если мы получаем оплату после результата и не доверяем заказчику.

    Большие задачи разбиваем на мелкие, получаем оплату за каждую часть отдельно.
    Если разделить нельзя демонстрируем работу на своем сервере.
    Если нельзя демонстрировать, ищем способы как мы можем еще подтвердить наличие результата.
    Если способов нет используем обфускатор кода и версию с ограниченным функционалом.

    Если все это не подходит, требуем частичную предоплату/заключаем договор/работаем через протектора или не работаем с таким заказчиком.
    Ответ написан
    Комментировать
  • Как оптимизировать работу ПК?

    @Silm
    Вот это рекомендации = )

    Не надо ничего переустанавливать, что вы несете... Нужен анализ и адекватные действия.
    1. Выясняем где узкое место: ЦП, память, видео, жесткий диск.
    2. Выясняем причину: перегрев, нерациональное использование ресурсов, деградация,...
    3. Устраняем причину.

    Некоторые типичные действия:
    1. Посмотреть в диспетчере задач что жрет ресурсы, есть ли возможность избавиться от этих приложений.
    2. Убрать лишнее из автозагрузки.
    3. Отключить не используемые службы.
    4. Обновить драйвера до актуальных версий.
    5. Удалить неиспользуемые программы.
    6. Специальными утилитами провести очистку и дефрагментацию реестра.
    7. Выяснить требуется ли дефрагментация жесткого диска. Выполнить, если да.
    8. Свойства системы -> доп. параметры -> быстродействие. Там отключаем лишнее эффекты.
    9. Проверить показания датчиков температуры, если перегрев, принять меры.
    10. Проверить жесткие диски на ошибки.
    11. Проверить память на ошибки.

    Если выясняется, что причина в железе, меняем провинившуюся железку, на подходящую.

    P.S.
    Версия windows?
    Ответ написан
  • Во что может вылиться оптимизация Wordpress?

    @Silm
    "Заводы стоят, одни гитаристы в стране!"

    Не мучайтесь раздумьями. Накидайте сайт с похожей структурой, забейте БД рыбными данными и проведите нагрузочное тестирование. Для этого есть платные онлайн сервисы, утилита командной строки ab, yandex.tank и тп.

    Откажитесь от использование Shared хостинга, используйте VPS. Nginx. Кешируйте.
    Изучите: ruhighload.com
    Ответ написан
    2 комментария
  • C чего начать разработку небольшой CMS?

    @Silm
    Вы уверены что надо писать именно CMS? То есть обобщенный продукт для управление контентом абстрактных сайтов? Что то мне кажется вы на самом деле хотите писать не CMS, а движок или веб-приложение...
    Ответ написан
    6 комментариев
  • PHP vs. all. Имеет ли смысл учить (параллельно) что-то еще?

    @Silm
    www.phptherightway.com

    Говнокодят все, в начале, на любом языке. И это нормально. В PHP достаточно всего, чтобы этого не делать. Если начал изучать PHP нет никакого смысла менять язык, изучи его, научись разработке и вот тогда сам увидишь, что тебе подходит больше.
    Ответ написан
    Комментировать
  • Как создать сайт по таком принципу?

    @Silm
    А расшифруйте что на схемке изображено = )
    Ответ написан
    Комментировать
  • Почему не работает php.?

    @Silm
    Какой при этом урл в адресной строке?
    Ответ написан
  • Хватит ли работы на всех?

    @Silm
    так как сейчас даже стулья делают с доступом в интернет, да и вообще тенденция "смарт-всё" работы хватит всем. На хабре в этом году была статья, мол вовсе намечается дефицит работников в сфере IT и вообще кризис.

    Если интересует поиск фриланс работы, то тут фишка в нишивании: выбрать одно или парочку узких направлений с достаточным количеством заказов, но не с бешеной конкуренции. Стать специалистом в этих направлениях и именно так себя позиционировать.
    Ответ написан
    Комментировать
  • Как реализовать парсинг бесконечной прокрутки (AngularJS)?

    @Silm
    Изучи все что загружается на страницу.
    Обрати внимание вот на этот файл: www.travel.ru/hotel/russia/moscow/?callback=angula...
    Ответ написан
    Комментировать