Задать вопрос
  • Есть ли 4G интернет в Московском регионе помимо Yota?

    @yard
    Есть 297 руб в месяц за безлимит
    Можно подключить статику. Трафик без лимитов
    Оператор связи ОТК
    Важно понимать, что у большой четверки безлимитный тарифы иногда идут со звездочками: типа опция и нельзя раздавать или вставлять симку в модем. Надо внимательно читать тех условия использования тарифа
    Ответ написан
    1 комментарий
  • Где найти Docker репозиторий с pgsql, php7, nginx...?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    https://github.com/Maxlab/stacker
    Там в описание есть ссылка на видеокурс, где подробно рассказывается как запустить и т.п.
    Ответ написан
    Комментировать
  • Проблема с git в windows из subsystem debian, как решить?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Из под Debian напишите команду
    git config --global core.autocrlf true
    Ответ написан
    Комментировать
  • Сайт с БД поместить в file_get_contents?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    возможно
    Ответ написан
    Комментировать
  • Как правильно установить и настроить LAMP на Ubuntu 17.04?

    LenovoId
    @LenovoId
    svg, css,js
    открываем терминал и погнали :
    1) sudo apt-get install lamp-server^
    2) sudo apt-get install phpmyadmin
    3) sudo gedit /etc/apache2/apache2.conf
    и дописываем в самый конец файла вот это -> : Include /etc/phpmyadmin/apache.conf
    4) sudo service apache2 restart и учимся

    по адресу localhost будет доступен локальный сайт
    Ответ написан
    4 комментария
  • Как правильно установить и настроить LAMP на Ubuntu 17.04?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    А чем вам статья с OD не нравится ?
    https://www.digitalocean.com/community/tutorials/l...
    Ответ написан
    4 комментария
  • Как реализовать авторизацию в Rest?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    JWT и не надо изобретать велосипедов. (под все фреймворки имеются пакеты)
    Получаете токен и используете его. В токене могут быть права, экперинс и т.д.
    Ответ написан
    5 комментариев
  • PHP фреймворки новые с Crud и возможностью создания модуля?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    (контроллер модель и view в одном пакете)

    Наверняка для любого популярного есть данная бесполезная вещь, просто надо посмотреть бандлы/пакеты в репозиториях.
    Данный механизм подходит исключительно для самого простого сайтика.
    Правильная работы - выбрать (на данный момент) Symfony/Laravel и понять как делаются качественные проекты на них.

    Для больших HL++ я бы посоветовал Symfony, по началу вы заметите, что он работает намного медленнее Laravel etc. Но при готовой архитектуре проекта, заметите что скорость сравняется и даже больше.
    Вся суть в использовании правильной и действенной архитектуры (не как в доке и туториалах).
    Если использовать подход DDD (CQRS/CommanBus/Persister etc..), то система будет оч. гибкой, что оч. важно бизнесу. Так же вся разработка будет в PHP коде в виде объектов. (за редким исключением, где потребуются билдеры) Можно еще оч. долго об этом говорить и расписывать.

    Все то же касается и Laravel/Yii, но с исключениями. Данные фреймворки придется не слабо расширять и учить работать с ORM.

    Если вам интересуют формы для запросов, то тут на помощь приходит swagger. Остальное ручками.
    Все выше сказанное - это если вас интересует качественный и хороший проект.

    UPD.
    Забыл упомянуть минус. Это то что придется писать много кода ручками. Но в последствии это окупится в крупных проектах.
    Так же, выше предложенная схема, дает возможность покрывать тестами 90% кода.
    Ответ написан
    4 комментария
  • Стоит ли и зачем использовать PHP на фронте, где есть Angular?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Все верно.
    На фронте не должно быть PHP вообще.

    К примеру сейчас работаю над крупным проектом, где нонстоп идут финансовые проводки и заказы.
    Бекенд, это api ресурс (rest.site.tdl) реализованый на SF3+DB(любая)+DDD/CQRS/Bus+JTW.
    Он может принимать и отдавать данные в формате json.

    Фронтент - это совершенно др. проект (site.tdl), который физически находится совершенно в другом месте. Реализован на Angular2 type script.

    Т.е. это совершенно 2 разных проекта которые общаются по api.

    Если делать по принципу - все в кучу (и так сойдет), то вполне может настать момент, когда потребуется всех уволить, нанять нормальную команду и реализовать новый проект.
    Ответ написан
    6 комментариев
  • Как защитить код от воровства в крупной компании?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Полную (или почти) защиту вы можете реализовать по принципу банковских "теневых" серверов.
    Похожую систему безопасности описал Сергей

    Когда я работал в Х банке, мы спускались на лифте в офис разработки, там проходишь рамки, отдаешь мобильники и др. электронику. Выдают офисную рацию для связи.
    Каждый комп находится в таком положении, что при желании др. человек не увидит чем вы занимаетесь.
    В системниках есть только один usb (и то не везде), который имеет физическую защиту. Служит для банковских ключей. Периферия подключена ps/2.
    Вся локальная сеть не имеет доступа во внешний мир.
    Код выкладывается на боевую систему через сервер-шлюз. Т.е. данные из рабочей сети выкладываются на шлюз, локальная сеть отрубается а далее уже на продакшен.
    Шлюз защищен вероятно хорошо, но этого я уже не знаю.

    Так же на столе стоит камера- блок. Когда вы отходите от нее (от компа), система блокируется и просит ввести логин/пароль.

    Вот такая система безопасности была на старой работе. Может там и еще что то было, но я этого не знаю.
    Ответ написан
    6 комментариев
  • Как узнать путь до nodejs в Ubuntu 14.04?

    Androguide
    @Androguide
    TeamLead AG
    ls -lah /usr/local/lib | grep node

    Так же /usr/bin/node
    Ответ написан
    Комментировать
  • Какое есть IDE под линукс для изучения cms на пхп и еще для C-проектов?

    Androguide
    @Androguide
    TeamLead AG
    Главная IDE это PHPStorm.
    Лучше все равно нет.

    Чутка полегче NetBeans.

    Не IDE
    Ну а из обычных редакторов, лучшее Sublime text или Atom.
    Естественно ставите нужные плагины.
    Ответ написан
    Комментировать
  • Какую CMS выбрать для портала?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Вы не поверите, но тут все есть
    Я уже писал по этому поводу Какую использовать CMS для сайта продаж автомобилей?
    Ответ написан
    Комментировать
  • Как разделить меню на 2 части?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Делаете стили для меню.
    Для ul before / after скругление углов
    Для li с классом logo - логотип бэкграундом, ну или вставить изображение, как удобно.
    <ul class="nav">
        <li>Главная</li>
        <li>О нас</li>
        <li>Сервис</li>
        <li class="logo"></li>
        <li>Портфолио</li>
        <li>Контакты</li>
        <li>Блог</li>
    </ul>


    Готовое решение только за деньги.
    Ответ написан
    6 комментариев
  • Использовать Windows 10 - уже стоит?

    sayber
    @sayber
    Да, я программирую на PHP и еще асинхронно!
    Alexandr Sulimov: Я бы остался пока что на 8.1
    Собрал себе не так давно системник с топовым железом и win10, временами встречаются проблемы.
    Проблемы бывают различные, от зависания того или иного процесса до синего экрана.
    Ставил винду чисто для игр, второй ОС (основная OS X с AppStore El Capitan). Залил дрова, поставил steam, battle.net.
    В играх от blizzard или в том же ведьмаке, встречаются фризы и соответственно вылеты в синий экран.

    Естественно вернул 8.1, где полет нормальный и без проблем.

    Так что мое мнение простое - подождать еще чутка.
    Ответ написан
    Комментировать
  • Актуализированная подборка по PHP фреймворкам?

    sayber
    @sayber Куратор тега PHP
    Да, я программирую на PHP и еще асинхронно!
    Symfony / Laravel
    Хотя и Zend тоже полезно знать, особенно если захотите работать с Magento.
    Ответ написан
    Комментировать