PHP программист со стажем, так же немного nodejs, ruby on rails и angulajs

Достижения

Все достижения (11)

Наибольший вклад в теги

Все теги (145)

Лучшие ответы пользователя

Все ответы (457)
  • Как правильно спроектировать Laravel приложение с уклоном в enterprise?

    AmdY
    @AmdY
    PHP и прочие вебштучки
    Главное правило счастливого энтерпрайза - не тащить методики и технологии в которых нет опыта. Если вы не работали на проектах с DDD, не делали своих пет проектов чтобы опробовать подход, то не надо тренироваться на больших проектах.
    Я уже 10 проектов в мире симфони видел и с тремя работал, везде попытки сделать DDD заканчивались невероятной сложностью поддержки после которой даже битрикс не кажется ужасом. 4 дня и изменения в 32 файлах чтобы добавить в список сортировку и фильтрацию... Наверное, можно писать на DDD правильно и с быстрой разработкой и лёгкой поддержкой, но я ещё таких проектов ни сам не создавал, не работал с чужими, не видел в качестве примеров. Поддерживать 10 летний легаси стартанутый на php4 с глобальными переменными гораздо проще чем любую поделку ddd-шников.
    Ответ написан
    Комментировать
  • Сколько сегодня может получать опытный веб-разработчик?

    AmdY
    @AmdY
    PHP и прочие вебштучки
    работая круглые сутки можно заработать только билет в дурку.
    работая на фрилансе в одиночку — всё зависит от твоего умения продаваться, но фриланс только в том случае, если можешь заработать больше или столько же как в офисе.
    в офисе зависит от страны, в минске НОРМАЛЬНЫЙ программист не меньше 1k, в киеве чуть больше, в питере 1.5-2k, в москве от 2k. Верхняя граница зависит уже не от программерских качеств, но 3-4k есть люди, если хорошо разбираешься в бизнес процессах или хайлодах, то небось и того больше.
    Ответ написан
    2 комментария
  • WinSCP для OS X

    AmdY
    @AmdY
    PHP и прочие вебштучки
    Зачем тащить костыли из винды в мак, вы же можете пользоваться sshfs. хотя даже под винду есть expandrive
    Ответ написан
    3 комментария
  • Mysqli vs PDO — что выбрать?

    AmdY
    @AmdY
    PHP и прочие вебштучки
    PDO и mysqli — это две сильно разные вещи. PDO является универсальным DBAL, позволяющим работать с любой поддерживаемой базой.

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

    если вы собираетесь использовать другие базы, то имеет смысл использовать PDO, да ито. придётся дополнять его квери билдером, чтобы получить реальную переносимость. в иных случаях пользуйтесь mysqli, который предоставляет больше функциональности.
    Ответ написан
    2 комментария