PHP бэкенд как основная специализация, велосипед как любимое транспортное средство)

Достижения

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

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

Все теги (24)

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

Все ответы (39)
  • Работа без высшего образования, это реально?

    wladyspb
    @wladyspb
    Программист
    Абсолютно реально. Я работаю без вышки, и меня на собеседованиях больше мучают вопросами о моих знаниях. И никто не заостряет внимание на отсутствии диплома. Другое дело, что с дипломом проще. Но он не заменит знания. Есть диплом + знания + практика - с руками оторвут в любую контору. Есть знания и практика - тоже без работы не останетесь. есть диплом и знания - возьмут джуном. есть диплом но нет ни знаний ни практики - возьмут в макдак)))
    Ответ написан
    1 комментарий
  • Насколько "быдлокодерским" подходом является хранение сериализованных массивов в SQL?

    wladyspb
    @wladyspb
    Программист
    Такое чисто теоретически допустимо только если верно одно или оба из следующих утверждений:
    1) Эти данные совершенно не систематизированы, неизвестно что может понадобиться сохранить в следующий раз, сколько будет параметров, какого они будут формата и т.д.
    2) По этим данным никогда не потребуется проводить сложный поиск.

    При этом, возникает вопрос - а нафига вообще такие данные пихать в таблицу SQL?
    Логи на мой взгляд более целесообразно хранить в файле.
    Если это какие-то сложные пользовательские данные - ну заведите вы под них отдельную таблицу, добавляя поля по мере надобности.
    Если это полностью неструктурированные данные - стоит подумать о документарной БД.
    Ответ написан
    1 комментарий
  • Что делать, если нет ответа от сервера при ajax запросе?

    wladyspb
    @wladyspb
    Программист
    Добавьте в $.ajax({ метод error, чтобы получить подробности об ошибке. Рекомендую так же в скрипте принимающем запрос возвращать какой-либо ответ, типа успешно\неуспешно.
    Ответ написан
    1 комментарий
  • ЧПУ Yii2, передача GET параметров, как организовать?

    wladyspb
    @wladyspb
    Программист
    Есть решение проще, в конфиге урл менеджера это выглядит примерно так:
    'urlManager' => [
    			'enablePrettyUrl' => true,
    			'showScriptName' => false,
    			'rules' => [
    				'<controller>/<action>' => '<controller>/<action>',
    				'site/hello/<name:\w+>' => 'site/hello',
    			]
    		],

    После этого вызов site/hello/someName передаётся в контроллер site, экшн hello с гет-параметром $name = SomeName
    Ответ написан
    7 комментариев
  • PHP Куда двигаться дальше?

    wladyspb
    @wladyspb
    Программист
    Если есть понимание как работают фрэймворки, мемкэш, системы контроля версий - рассылайте резюме на все вакансии которые вам нравятся. Сеньёры всем нужны, но их мало) Я так и нашёл хорошую работу - забил на то что в требованиях указано было 6 лет опыта. После общения с тимлидом я оставил у него хорошее впечатление, и меня приняли несмотря на то что мой стаж работы - год с гаком. Мне, кстати, 30 лет) Чтобы иметь за спиной что-то - неплохо поучаствовать в жизни опенсорса, это всегда будет плюсом к резюме, но это опционально. Ещё вариант - хватайтесь за любую возможность сделать сайт - друзьям, знакомым, нахаляву, ради опыта. Если у вас в резюме будет список из нескольких сайтов - это весомый плюс.
    Ответ написан
    Комментировать

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

Все вопросы (13)