Задать вопрос
Местоположение
Россия, Новосибирская обл., Новосибирск

Достижения

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

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

Все теги (34)

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

Все ответы (24)
  • Требуется ли счас Yii первой версии?

    mrsombre
    @mrsombre
    Веб-программист
    Имхо, для работы на позиции junior вообще не нужно знать сразу фреймворки, хотя, это было бы плюсом. Главное понимать в целом как писать нормальный код, уметь работать с git, неплохо бы освоить основы linux.
    Из главного, чтобы я бы спрашивал по навыкам именно в php - понимание ооп, что и зачем появилось в 5й версии, работа с БД - mysql (плюсом postgres). Неплохо уметь "читать" чужой код, то есть скачать что тут происходит, глядя в исходники. Обязательно иметь какие-то базовые знания html, css, js.
    Ответ написан
    Комментировать
  • Как игнорировать все кроме отдельных файлов и каталогов в .gitignore?

    mrsombre
    @mrsombre
    Веб-программист
    Git не хранит структуру каталогов. Чтобы создавался пустой каталог с помощью гит - нужно создать там файл с ненулевым содержанием. Вроде .gitdir и там символ 1.
    Или можно добавить с игнор весь каталог и создавать его руками или скриптом.
    Ответ написан
    2 комментария
  • Вопрос про bootstrap ??

    mrsombre
    @mrsombre
    Веб-программист
    Главное знать html и css.
    Sass (а лучше его разновидность scss) нужно знать, если есть желание вторгнуться в исходники и путем изменения переменных поменять что-то в стилях бутстрапа. Кстати, тоже самое можно сделать, просто переопределив стили в другом css файле.
    Less, видимо, учить уже не стоит, т.к. бутстрап 4 выбрал sass (scss), как основной язык.
    Js нужно знать на уровне как подключить его в html, все что есть в бутстрапе работает из коробки и никаких знаний js не требует.
    Ответ написан
    1 комментарий
  • Как правильно вызвать JavaScript функцию вида $.function(); из PHP?

    mrsombre
    @mrsombre
    Веб-программист
    Из php нельзя вызвать функции JS, тк когда php завершает работу на выходе мы имеем html. Но можно вставить кусок js кода, который выполнится при загрузке страницы, например

    echo <<<EOL
    $(function(){
      $.fixLinks();
    });
    EOL;
    Ответ написан
    Комментировать
  • Как правильно разрабатывать web-проект?

    mrsombre
    @mrsombre
    Веб-программист
    Нормальный бук как переносное рабочее место. На него virtualbox (или denwer / zendserver), если с виртуалками сложно. Как ide - phpstorm. Вся разработка локально, если разработчик один - можно жить без гита, хотя с ним удобнее. Из phpstorm (да и из других ide современных) работать с гитом проще некуда. Нужно купить приватный акк на гитхаб, например, 7$ в месяц. Инициализировать репу. Клонировать ее из ide и только нажимать две кнопки commit-push и редко - pull. Релизить на сервер готовый код удобно встроенным в ide deployment tool.
    Раньше тоже работал на работе на одном компе, дома на другом. Но когда купил бук и стало все на одной машине жить, то я почувствовал радость от жизни )
    Ответ написан
    6 комментариев

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

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