PHP является одним из самых популярных языков программирования для разработки сайтов. PHP имеет синтаксический подход, который легко понять из PHP книг и выучить его. Он может работать практически во всех операционных системах и может использоваться для создания веб-сайтов, веб-приложений, мобильных приложений, API-интерфейсов REST и так далее.
Vse o Web - веб-сайт о программировании и веб-технологиях
15 лучших PHP фреймворков для web-разрабтки
Статья о лучших PHP фрейморках, способных облегчить жизнь разработчику, увеличивая его продуктивность. Фреймворк берет на себя ответственность за низкоуровневые проблемы (безопасность, работа с базой и т.д.), позволяя разработчику сконцентрироваться на задачах бизнес логики.
SEO пагинация Symfony c помощью KNP paginator bundle
Если вы уже в разработке сайтов не первый год, то уже скорее всего знаете, что сайт чаще всего разрабатывается для продвижения компании, товаров, услуг в интернете. И даже если вы разрабатываете сайт, реализующий какой-то сервис в помощь людям (например, подбор машин, сравнение цен), так или иначе вы надеетесь на продвижение сайта в массы. Поэтому писать код нужно с заделом на SEO оптимизацию. Одним из важных фактров является правильное оформление пагинации (разбиения категорий или страниц с товарами на отдельные страницы). Неправильная пагинация может привести к дублированию контента у поисковика, что негативно влияет на позиции сайта в поиске. В данной статье вы найдете пример кода SEO пагинации в Symfony с использованием meta-тегов rel="prev", rel="next" в секции head.
Symfony 4. Курс для начинающих
Данный курс будет интересен тем, кто еще не сталкивался с разработкой на Symfony, но хочет начать и не знает с чего. Здесь будет рассмотрены основные моменты работы с фреймворком. На примере приложения TODO list будет рассмотрен процесс разработки реального приложения на Symfony 4.
Как адаптироваться на работе после отпуска
Все мы упорно и тяжело работали целый год! Ну и конечно же отдохнули в свой законный отпуск. Как же не хочется возвращаться в офис и приступать к своим обязанностям. Тем не менее это необходимо. Адаптация на работе после отпуска для некоторых людей проходит долго и болезненно. Давайте рассмотрим, как с этим справиться с наименьшими жертвами. По результатам исследований выяснилось, что большинство увольнений приходится на послеотпускной период! Мысли о смене рабочего места, которые были лишь задумкой, мы зачастую реализуем именно, вернувшись к работе после отдыха. Как же справиться со стрессом и сохранить самообладание?
Скрипт загрузки приложения Symfony 4 на shared хостинг
Как вы все наверное знаете, после разработки приложения его необходимо разместить на хостинге. Делать это можно ручной выгрузкой по FTP c последующим выполнением всех необходимых действий на сервере, например, очистить кеш, build assets, composer install и другое. Метод этот, конечно, максимально простой в реализации и понимании - нужно просто знать, в каком месте приложения произошли изменения и что необходимо сделать после выгрузки на сервер. Но согласитесь, нет ничего приятнее, если весь этот процесс автоматизировать. В каждодневной разработке я предпочитаю использовать continuous integration (CI) системы, к примеру Jenkins или Jetbrains Teamcity. Но что если на хостинге нет возможности запускать необходимые команды через SSH окружение и даже rsync не поддерживается? С такой проблемой я столкнулся и пришлось искать выход и хотя бы простейшим способом автоматизировать процесс. Деталями реализации я и собираюсь поделиться с вами в этой статье.