Как стать автором
Обновить
51.08
Сначала показывать

Выбираем подходящий PHP-фреймворк для проекта

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 5.7K

Привет, Хабр. Меня зовут Денис, я backend-разработчик в Пиробайте. Поговорим о самых распространенных PHP-фреймворках и о том, для каких проектов целесообразнее выбрать тот или иной вариант. 

Статистику распространения бэкенд-фреймворков на PHP я брал с портала JetBrains, она 2021-2022 года, но ситуация к концу 2023 практически не изменилась — вот статистика лучших PHP-фреймворков от Cloudways.

Самыми популярными были и остаются Laravel и Symfony. После них идет WordPress, но в статье его рассматривать не будем (потому что CMS).

Следующий за ним CodeIgniter пропущу намеренно. Я удивился, но разработчики в интернете до сих пор спорят о том, что лучше — Laravel или CodeIgniter. По сути, это full-stack MVC фреймворк, коих много. Он делает то же, что Laravel или Symfony, только отличается архитектурой и рассчитан на маленькие проекты. Он стар (существует с 2006 года) и тот же Laravel был создан как его альтератива.

Вместо этих 2-х ребят я предлагаю рассмотреть следующие — Laminas (Mezzio) и Slim. Эти фреймворки/микрофреймворки, на мой взгляд, более технологичны на фоне предыдущих и хорошо подходят для решения нетипичных задач.

Читать далее
Всего голосов 15: ↑11 и ↓4 +7
Комментарии 24

Flutter Web умер. Да здравствует Flutter Web

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 12K

У нас тут хоть и неофициальный, но очень способный наследничек объявился — Jaspr! 

Привет, меня зовут Алексей. В Пиробайте я разрабатываю мобильные приложения на Flutter. Расскажу, почему у этого фреймворка на стороне разработки сайтов не все так плохо. Спойлер — потому что Jaspr перехватывает всю инициативу на себя.

Узнать, чем он так хорош
Всего голосов 18: ↑17 и ↓1 +16
Комментарии 4

11 ошибок в резюме, из-за которых вас не берут в IT. Рассказываем, на что обратить внимание

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 31K

И снова привет! Меня зовут Валерия, я старший HR-менеджер веб-студии Пиробайт. Для нас тема откликов очень актуальна, потому что часто ищем новых сотрудников в штат: расширяемся, открываем новые направления, ищем замену. Эти поиски сопровождаются своими нюансами, которые осложняют работу и нам, и кандидатам. И имя этому нюансу — корявое резюме. 

Расскажу, почему кандидат не получает долгожданного оффера и как сделать так, чтобы вас точно заметили (по крайней мере мы)

Читать далее
Всего голосов 59: ↑22 и ↓37 -15
Комментарии 192

Альтернатива Nova: почему решили перейти с самописного решения на Orchid

Уровень сложности Средний
Время на прочтение 8 мин
Количество просмотров 3.5K

Привет. Меня зовут Артем, я backend-разработчик в Пиробайте. Когда я только пришел в компанию, то узнал, что команда разрабатывает административные панели на основе самописного решения, созданного внутри студии. Когда-то за основу был взят шаблон Inspinia, и для него написана переиспользуемая логика на PHP, чтобы оперативно решать задачи.

На прошлом же месте я работал с Orchid, и, как мне кажется, он показывал себя с наилучшей стороны, а главное — был прост и удобен как при разработке, так и при масштабировании. 

Поэтому я решил привнести немного комфорта и практичности, внедрив новую панель администратора в работу студии. Расскажу, почему Orchid — хорошая альтернатива двум другим решениям.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 23

Как презентовать дизайн-концепцию, чтобы не обосраться перед заказчиком. Готовый скрипт + чек-лист

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 3.2K

Самое дурацкое, что можно сделать после создания дизайн-концепции — скинуть ссылку заказчику и ожидать фидбэк.

Привет, я Антон — креативный директор в Пиробайте. Расскажу, как подготовиться к демо, чтобы после созвона вам не сказали легендарную фразу: «Давай по новой, Миша. Все фигня!»

Читать далее
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 4

Можно ли обойтись без нативных языков, разрабатывая на Flutter и RN?

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 4.1K

Привет! Меня зовут Дима, я разрабатываю мобильные приложения на Flutter в Пиробайт. Все чаще мне приходится сталкиваться с задачами, в которых требуется обращение к нативному API устройства.

Пакетов на pub.dev для решения этих задач мне всегда хватает. Но бывают моменты, когда пакет работает не так, как надо, либо требует сложной настройки для работы. Поэтому я стал заглядываться на изучение нативных языков, дабы уметь внедрять их в проект и не зависеть от других пользователей, которые пишут пакеты на Flutter (или хотя бы знать, как исправлять за ними ошибки в коде).

Передо мной встала дилемма — будет ли время, затраченное на изучение нативки, стоить того, чтобы избавиться от некоторых недостатков кроссплатформенной разработки? Или можно обойтись без этого? Ниже я расскажу, к какому выводу пришел за время своей работы.

Читать далее
Всего голосов 9: ↑8 и ↓1 +7
Комментарии 9

Путь от 0 до первых 100 заказов. Как мы помогли вырасти стартапу, создав удобный сервис по аренде яхт

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 2.7K

В новом кейсе Pyrobyte рассказываем, как разрабатывали сервис по аренде яхт Yaves, тестировали вместе с заказчиком гипотезы и меняли направления стартапа, чтобы непрерывно расти в показателях. С чем мы и справились! А еще по пути набили шишек, разорвав главный шаблон: простота сайта — равно заказы (нет).

Читать кейс
Всего голосов 5: ↑3 и ↓2 +1
Комментарии 1

И вспыхнет пламя! Приглашаем UX/UI-дизайнеров на баттл с призом 100 000 рублей для победителей

Уровень сложности Простой
Время на прочтение 3 мин
Количество просмотров 1.1K

Уже покорили все известные вам конкурсы или только хотите влиться в тусовку? Заходите на огонёк: в ноябре 2023 года устроим испытание вашему креативу и навыкам работы с Figma на Pyrobattle 2023.

Узнать про Pyrobattle
Всего голосов 5: ↑2 и ↓3 -1
Комментарии 5

Логотип: обновить нельзя оставить. Куда поставить запятую и как понять, когда изменения необходимы

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 1.1K

Встречают по одежке и по лицу не только человека, но и компании. Потому в продукте всё должно быть прекрасно — UX, UI, логотип, иначе это не продукт, а поделка.

Всем привет! Меня зовут Илья, я дизайнер Pyrobyte. Разрабатываю концепции и дизайн сайтов и приложений для наших клиентов, потому радею за каждую деталь визуала бренда. Привык, что в продукте должно быть на должном уровне все, особенно логотип — «лицо» компании. Иногда он просто кричит «Обнови меня!». Но клиенты сопротивляются изменениям, боясь рисков и затрат.  

Хочу поделиться опытом: почему устаревший логотип вредит бизнесу, почему руководители компаний боятся изменений и как донести до ЛПР, что лого нужно освежить.

Узнать, когда стоит обновить логотип
Всего голосов 6: ↑5 и ↓1 +4
Комментарии 12

Человек не за бортом: зачем новеньким онбординг и как его проводить, чтобы первый день не стал последним + чек-лист

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 4.6K

В этой статье HR-менеджер нашей студии расскажет о том, что входит в онбординг, чем он выгоден для компаний и как мы погружаем ребят в новые обязанности.

***

Привет! Меня зовут Валерия, я старший HR-менеджер веб-студии Pyrobyte. Наверняка многие из вас сталкивались со стрессом в первые дни на новой работе: новый офис незнакомые люди, другие обязанности. Куча эмоций, переживаний и сомнений, с которыми сложно совладать: «А понравится ли мне?», «А как меня воспримут коллеги и руководство?»‎, «А справлюсь ли я?» 

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

Читать далее
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 19

5 последствий, которые ждут бизнес, если в разработке не будет участвовать ЛПР

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.7K

Обычное дело — на этапе обсуждения будущего проекта студия выясняет, что на стороне заказчика нет лица, принимающего решение. Точнее он есть, но до него не добраться. Вместо него дела ведет доверенный менеджер. Брать ответственность за принятие окончательного решения он не может, но и выхода на ЛПР не дает.

Проблема в том, что это не выгодно никому — ни ЛПРу, ни менеджеру, ни подрядчику.

В статье расскажем, каких ошибок избежит бизнес, если в разработке продукта будет участвовать лицо, принимающее решение. 

Читать далее
Всего голосов 10: ↑6 и ↓4 +2
Комментарии 6

Когда бизнесу нужна разработка мобильного приложения? Раскладываем по полочкам. Помогаем определиться с подходами

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 1.1K
Июльский отчет Data Reportal показал, что число пользователей мобильных телефонов за 2023 год увеличилось аж на 168 (!) миллионов. Значит ли, что из-за такого прироста нужно выделять бюджет на разработку МП? Да, но не всем. Рассказываем, в каких случаях можно обойтись без приложения, а в каких без него никуда. Подскажем, когда лучше выбирать кроссплатформенную разработку МП, а когда — нативную.

image
Читать дальше →
Всего голосов 5: ↑4 и ↓1 +3
Комментарии 6

Как атомарный дизайн облегчает жизнь дизайнерам и делает счастливее заказчика?

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.1K

Казалось бы, атомарный дизайн — вещь сугубо про удобство. Через правильную организацию работы с элементами в Figma, дизайнер не плодит бардак в слоях, не тратит время впустую и может сконцентрироваться на улучшениях. Но это только доля правды, потому что заказчик от этого тоже в выигрыше!

В статье раскрыли неочевидные плюсы для заказчика, если подрядчик использует атомарный подход и рассказали, как методология экономит ресурсы студии + чек-лист.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 3

Как мы разрабатывали приложение с сибирским характером для суровых дальнобойщиков (и победили Яндекс Карты)

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 6.5K

Весь месяц мы делись разработческими процессами и всякими полезностями: где сэкономить, как улучшить. Но ни разу не говорили о том, чем занимаемся сами — исправляемся! Расскажем, как оптимизировали бизнес, автоматизировав работу суровых дальнобойщиков, потому что вопрос эффективности сегодня чуть ли не самый острый.

Кстати, рекомендуем читать кейс под «Тихий огонёк моей души» :)

Читать далее
Всего голосов 22: ↑21 и ↓1 +20
Комментарии 16

Как забрать все награды за pet-проекты, созданные по фану

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 2.3K

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

Привет, я Антон Лисицкий — руководитель отдела дизайна компании Pyrobyte. Сегодня расскажу о том, как:

зажечь огонь в глазах дизайнеров;

научить их правильно распоряжаться своим временем;

сплотить команду, работая над некоммерческим проектом.

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Комментарии 4

«Это не фича, это — баг». Почему IT продукты выходят на рынок сырыми?

Уровень сложности Простой
Время на прочтение 7 мин
Количество просмотров 6.7K

На сайте не работает форма? Это не баг, а фича, так задумано.

Шутки шутками, но хотелось бы понять, почему сайты и приложения выходят с багами. Тестировщики совсем обленились? Сейчас все объясним.

Расскажем о том, откуда берутся ошибки, на каком этапе проект начинают тестировать и почему нельзя получить 100% чистый продукт.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Комментарии 41

Чем так хороши Lottie-анимации и почему вам стоит о них узнать

Уровень сложности Средний
Время на прочтение 4 мин
Количество просмотров 5.5K

Всем привет. Сегодня наш дизайнер Артем Сафаров расскажет, как дизайнеры используют Lottie-анимации на своих проектах и научит этому вас ;)

Технология в разы круче GIF, AVI, mp4 и анимированных HTML-элементов, поэтому грех вас с ней не познакомить.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 13

Как предпроектная аналитика помогает не загубить проект

Уровень сложности Простой
Время на прочтение 5 мин
Количество просмотров 2.1K

Привет. На связи Александр Комбаров — исполнительный директор Pyrobyte. Сегодня расскажу, как не слить проектные деньги в унитаз. 

Бывает так, что подрядчик не проводит аналитику — и получается красивый и приятный продукт в целом, но нерелевантный и непонятный своей аудитории. Рассказываем, как этого избежать.

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Комментарии 16

Из чего складывается стоимость разработки проекта в веб-студии и как на ней сэкономить?

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 4.8K

Разработка сайта или приложения — удовольствие не из дешевых. Один только личный кабинет может обойтись в 2,3 млн рублей. Видя такую цену, заказчик недоумевает — откуда взялись эти цифры? На деле же все прозрачно.

Запросил у аккаунт-менеджера Полины наши сметы, чтобы на их примере показать, из чего складывается ценообразование каждого этапа и что сделать, чтобы запустить проект с меньшим бюджетом. 

Читать далее
Всего голосов 13: ↑9 и ↓4 +5
Комментарии 23

Информация

Сайт
pyrobyte.ru
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия