×Закрыть

Материалы по теме «PHP»

RSS

Пишемо Unit-тести на PHP: путівник PHPUnit та поради з досвіду Пишемо Unit-тести на PHP: путівник PHPUnit та поради з досвіду

Evgeniy Koval 5865

Привіт! Мене звати Євгеній Коваль, я PHP-розробник в компанії Wikr Group. Для забезпечення якості та стабільності коду ми приділяємо увагу написанню юніт-тестів, які ще на етапі розробки можуть виявити баги та запобігти подальшим проблемам. Отже, в цій статті я хочу поділитись нашим досвідом роботи з юніт-тестами. 29

«Что учить, Java или C#?» Востребованность и перспективы популярных языков «Что учить, Java или C#?» Востребованность и перспективы популярных языков

Valentina Donchenko 26161

Чтобы ответить на популярные вопросы начинающих программистов о том, стоит ли учить такой-то язык и связывать с ним карьеру, мы расспросили разработчиков на Java, JavaScript, PHP, C#, C++, Python и Swift/Objective-C. 88

Когда PHP не справляется: практический опыт перехода на Hacklang Когда PHP не справляется: практический опыт перехода на Hacklang

Taras Polishchuk 6976

В 2015 году мы запустили beta-версию TripMyDream — сервиса для поиска путешествий без агентств. Суть продукта — подбор выгодных комбинаций «перелет плюс отель» под бюджет пользователя. На первый взгляд задача не выглядит как rocket science, но на деле реализовать ее очень сложно. В этом нам помог язык Hacklang. 52

Опрос по языкам #8: Java по-прежнему доминирует, но доля рынка начала сжиматься Опрос по языкам #8: Java по-прежнему доминирует, но доля рынка начала сжиматься

Руслан Шевченко 48274

Самым распространенным языком по-прежнему остается Java, JavaScript вышел на второе место, незначительно опередив C# по популярности. 44

PHP: піти не можна лишитися. Лишитися PHP: піти не можна лишитися. Лишитися

Yurii Savka 13904

В статті розглянемо шляхи розвитку для тих девелоперів, хто вирішив продовжити працювати з PHP і лишитися в межах екосистеми. Спробую дати кілька порад, як зробити ваше співіснування з технологією приємнішим і кориснішим. 117

PHP: піти не можна лишитися. Піти PHP: піти не можна лишитися. Піти

Yurii Savka 22692

Ця стаття має на меті дати вам приблизний огляд альтернативних шляхів розвитку PHP-девелопера. Я впевнений, що є люди, котрі пройшли практично кожен із шляхів, описаних у статті. Запрошую їх до доповнення і заперечення тезисів. Має бути цікаво. 195

Рейтинг языков программирования № 7: PHP уходит с пьедестала Рейтинг языков программирования № 7: PHP уходит с пьедестала

Руслан Шевченко 112775

Краткая сводка: Java по прежнему самый распространенный язык программирования; разрыв между Java и C# — увеличивается. JavaScript вошел в тройку лидеров, вытеснив из нее PHP. Возобновился рост использования Scala. Cоотношение Objective-C/Swift все еще 80/20. 178

Як ми створювали PHP Continuous Integration Workflow в нашій команді Як ми створювали PHP Continuous Integration Workflow в нашій команді

Andrii Podanenko 7038

Почалось усе з того, що в компанії піднялось питання knowledge exchange для команд, які рознесені по всьому світу. Виникла проблема: команди кожного разу придумують велосипеди і пишуть по суті один і той же код. 47

10 вещей, которые я хотел бы знать перед стартом проекта на Symfony 10 вещей, которые я хотел бы знать перед стартом проекта на Symfony

Игорь Оначенко 19162

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

Рейтинг языков программирования № 6: новые лошадки на коммерческом рынке Рейтинг языков программирования № 6: новые лошадки на коммерческом рынке

Руслан Шевченко 70092

На чем кодят молодые программисты? Какие языки выбирают для своих проектов? Сколько еще мы будем писать первые программы на Basic’е? 90

PHP дайджест #2. Тестирование PHP дайджест #2. Тестирование

Peter Popelyshko 4581

Как писал Стив Макконел,  «Тестирование требует, чтобы вы рассчитывали найти ошибки в своем коде. В противном случае вы, вероятно, на самом деле их не найдете». Но так как PHP — не строго типизированный язык, наплодить багов гараздо легче, чем, к примеру, в Java. 9

Как задеплоить на AWS проект на Symfony2 Как задеплоить на AWS проект на Symfony2

Viktor Holovko 4377

Статья не претендует на идеальную техническую точность и полноту, она предназначена для быстрого решения конкретной практической задачи с минимально достаточным пониманием сути происходящего. 9

PHP дайджест #1 PHP дайджест #1

Peter Popelyshko 3717

Релиз PHP 7, индекс TIOBE, инновационные награды ноября, Test driven design with PHPUnit, PHPFUEL framework, Twitter Streaming API, Symfony2, Yii2 фреймворк, приложения без PHP фремворка, FigDice, Laravel и многое другое. 14

← Сtrl 123 Ctrl →

Комментарии

Dmitry Hryppa Этими примерами демонстрируются некоторые базовые возможности Haxe по оптимизации кода на каждой платформе, не более. Не вижу смысла усложнять примеры в данном контексте.
Viktor Musienko Тут аудитория достаточно образованная для сразу хардкорных вещей. А эти примеры со старым js вызывают недоумение.
Alexey Korshunov ок, принято.
Владимир Кожаев 1. Построение грамматики лишь малая часть. 2. Очень жаль, надеюсь другим было интересно
Max Makarenko В этом плане, все полностью законно. Мы уже работаем с большим кол-вом клиентов в США и подобных вопросов не возникает. Это аналогично посещению любого сайта, когда вы заходите, то все ваши действия отслеживаются от начала и до конца.
Alex Blokha В Штатах сильна корпоративная этика. Не знаю, где их этому учат, может быть, в школе, ибо я не помню каких-нибудь тренингов по этой теме. В чем это проявляется на работе? Во многом.
Bogdan Shyiak Принципиально сложная предметная область. Наверное восприятие сложности задач построения формальных грамматик как-то зависит от интелектуальных способностей человека.
Alexey Korshunov Давайте я отвечу не как клиент, а как обычный человек. Вопрос не в том, что мне есть что скрывать. Вопрос в том, что вы отслеживаете мои действия без моего ведома. Ваш инструмент нарушает мое privacy. Готовы ли вы к таким клиентам?
Max Makarenko Пока что сконцентрировались на Gmail, в следующем году планируем осваивать Outlook и мобильные клиенты.
Nikolay Kozhukharenko как-то сразу не заметил.. в планах было разобраться не так просто )) а что по поводу поддержки других почтовых клиентов? (кроме gmail)
Max Makarenko Чисто функционально действительно похоже на bananatag, но в нашем сервисе больше акцент идет на скоринг и автоматизацию работы продавцов, чем на предоставление сырых данных.
Nikolay Kozhukharenko насколько я понимаю — это аналог bananatag. Но с моей стороны не хватает минимального/бесплатного плана для 1-2 людей.
Dmitry Hryppa Я как раз в теле статьи описал свой опыт применения Haxe вне игр. Мобильное приложение с нативным UI. Оно еще в стадии разработки, а не продакшена, так что пока без ссылки на стор.
Dmitry Hryppa Чуть ниже я скидывал скриншот с использованием Qt: i.imgur.com/Tqn42LB.png Есть еще биндинги к wxWidgets, но не мои. Но в целом, да. Это проблема неширокой известности Haxe — отсутствуют биндинги для многих полезных вещей.