Эффективные структуры данных в PHP7

PHP имеет всего одну структуру данных для управления всем. array — сложный, гибкий, гибридный, сочетает в себе поведение list и linked map. Но мы используем его для всего, потому что PHP придерживается прагматичного подхода: иметь предельно правильный, здравый и реалистичный способ решения проблемы, исходящий из практических, а не теоретических рассуждений. array позволяет делать работу, хотя о нем и так много рассказывают на лекциях по информатике. Но, к сожалению, с гибкостью приходит и сложность.

Последний релиз PHP вызвал большое оживление в сообществе. Мы не могли дождаться того, чтобы начать использовать новые возможности и почувствовать вкус ~2х прироста производительности. Одна из причин, почему это случилось — структура array была переработана. Но массивы все также придерживаются принципа «оптимизировано для всего; оптимизировано для ничего», еще не все идеально, есть возможности для совершенствования.
Читать далее «Эффективные структуры данных в PHP7»

Яндекс опубликовал обзор рынка ИТ-вакансий

В феврале 2019 года Яндекс запустил Практикум — сервис для онлайн-обучения будущих разработчиков, аналитиков и других ИТ-специалистов. Чтобы решить, какие курсы делать в первую очередь, наши коллеги изучили рынок вместе с аналитической службой HeadHunter. Мы взяли данные, которые они использовали, — описания более 300 тысяч ИТ-вакансий в городах-миллионерах за 2016–2018 годы — и подготовили обзор рынка в целом.

Тщательнее…

10 лучших бесплатных конструкторов сайтов для тех, кто экономит свое время и деньги

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

Конструкторы чрезвычайно просты в использовании. Они включают в себя CMS-систему управления, хостинг, шаблоны для сайтов и полноценный функционал. Сам сайт хранится на удаленном хостинге, а вносить изменения пользователь будет через удобную и интуитивно понятную панель управления.
Подробнее →

301 Редирект .htaccess — полный обзор с примерами

Конфигурационный файл .htaccess является конфигом для веб-серверов на Apache. Большинство хостингов работают через этот сервер, поэтому на каждом сайте присутствует этот файл. Вебмастера могут частично управлять его работой внося в него свои изменения. В этой статье мы рассмотрим директивы и правила, которые можно менять в работе сервера.

Читать далее «301 Редирект .htaccess — полный обзор с примерами»

Супер короткое руководство по использованию CodePen

Это супер короткое руководство по использованию сервиса CodePen. Всем нам постоянно приходится иметь дело с множеством публикаций, где есть код скриптов или простые ссылки на другие сайты. При этом крайне неудобно консультировать по вопросам кодирования и реализации.

Использование CodePen для того, что бы рассказать о своих проблемах — наиболее простой способ в этом случае. Здесь можно непосредственно запустить код и оперативно его «подрихтовать». Этот прекрасный сервис позволяет делиться своим кодом, а кодерское сообщество может его отредактировать, сделать свою версию, которая будет более совершенной.

Великолепные возможности для преподавателя для индивидуальной работы со своими воспитанниками.

Обратить внимание

Machine Learning в электронной коммерции. Опыт индустриального применения

Альтернатива Bootstrap в 2019 году

В течение долгого времени Bootstrap был одним из самых популярных front-end фреймворков в ТОПе многих разработчиков. Когда дело доходит до проектирования великолепных интерфейсов веб-сайтов, найдётся не много фреймворков, подобных Bootstrap. Почитателей Bootstrap действительно много и это второй из звездных проектов на GitHub с более чем 127 000 отзывов на сентябрь 2018 года. Bootstrap, несомненно, поражает своими возможностями, но есть другие фреймворки, которые могут быть именно для вас достаточно хороши. Здесь приведены 10 лучших альтернатив, которые необходимо обязательно «поюзать».

Почему нужно обратить внимание на эти альтернативы? Ответ на этот вопрос поищите здесь.

Читать далее «Альтернатива Bootstrap в 2019 году»