• Какие технологии использовать для реалтайма?

    bootd
    @bootd
    Гугли и ты откроешь врата знаний!
    Какие технологии использовать для реалтайма?
    nodejs + socket.io хороший выбор, но сокеты и на php написать можно))) Зачем тут нода, раз весь бекенд на php? Поднял свой сокет сервер на php и всё, общайся с фронтом, обновляй и принимай данные.

    Если всё же добавить ноду, то:
    но как посылать данные из PHP в ноду?

    Точно так же, как и все запросы, слать данные на определённый адрес.

    Сделаете у ноды апишку с нужным адресом и пускай php шлёт на этот адрес данные, вроде де же всё просто, не?
    Типа localhost:3000/api/data - на такой адрес php будет слать данные в ноду, а нода уже всё обработает и что-то сделает
    Ответ написан
    2 комментария
  • Как научится верстать из PSD макетов в html+css?

    lexxpavlov
    @lexxpavlov
    Программист, преподаватель
    Посмотрите вот эти две статьи с хабра:
    Как сверстать веб-страницу. Часть 1
    Как сверстать веб-страницу. Часть 2 — Bootstrap
    И прочтите все комментарии к этим статьям (впрочем, как обычно на хабре:)
    Очень хорошие статьи, пошагово расскажут, что делать с макетом.
    UPD. Ещё одна статья от того же автора:
    Как сверстать тему для WordPress
    Ответ написан
    Комментировать
  • Что лучше поставить в качестве веб-сервера на Debian 8?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Однозначного ответа здесь нет.
    Многое зависит от того, кто будет поддерживать будущую инфраструктуру и на чем это веб-приложение разрабатывалось изначально (т.к. бывает много зависимых правил в .htaccess, которые переписывать в nginx - нерентабельно).
    Если продукт разрабатывается и тестируется в первую очередь под Apache (и, возможно, еще с какими-то модулями апача): однозначно Apache. Иначе - нужно думать в зависимости от схемы расширяемости, в обеспечении поддержки решения и т.д.
    Ответ написан
    Комментировать
  • Как называется эта мода на чистый HTML без наворотов (читал про это недавно)?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Это называется "Дела давно минувших дней, преданье старины глубокой"
    Люди которые это исповедуют называются староверы. Их можно узнать по длинным неухоженным бородам и прыжкам через костер. Они юзают DENVER, кричат о вреде bootstrap-a и думают что startup - это меню в макдоналдс. Остерегайтесь таких.
    Ответ написан
    5 комментариев
  • Что привлекает программиста в стартапе?

    ArthurGurinovich
    @ArthurGurinovich
    Всё зависит на каких условия Вы собираетесь сотрудничать.
    1) Принцип "заказчик - исполнитель". Человек, который работает на Вас за деньги. В данном случае, Вы выступаете в роли заказчика, о программист в роли исполнителя. Чёткое разделение задач, чёткая оценка времени выполнения, условия оплаты. Требования должны быть чётко сформулированы и оценены и временном и финансовом эквиваленте. За деньги люди охотнее будут работать, но опять же не долго, так как в определённый момент всё приедается, и идёт спад прогресса.

    2) Принцип "доля в проекте". Данный подход очень похож на вариант "заказчик - исполнитель". Только условием сотрудничества будет доля от будущего проекта. Опять же всё оговорено и возможно даже есть документ с условиями. Так как например в определённый момент времени возникли затруднения (ушла часть команды, идея устарела, куча аналогов появилась), как Вы будете с ним расходиться. Просто пока не скажешь "Пока", так как потрачено время.

    3) Принцип "Ради интереса". Тут немного проще, так все понимают что возможно ничего и не получится (не беру вариант, когда уже есть инвестор на проекте, стадия проекта - Старт). Все работают на идею и верят в успех. Но при таком подходе, должен быть двигатель проекта, человек-менеджер, который будет всех мотивировать на успех. Будет находить ко всем участникам проекта индивидуальный подход. Ради интереса люди будут работать какое-то время. Обычно не более 4-5 месяцев, дальше просто начнут отваливаться, если не будет результата.

    4) Принцип "Free Style". Я бы сказал такой подход обречён на провал, НО всё же есть и такой вариант. Все свободны и работают когда есть время и желание, гнать в шею никого не будут, и проект будет "как-то" делаться. Но опять же если есть мотивация, то будет и результат.

    P.S. Найти программистов на проект можно, главное найти программиста, который будет разделять Ваши идеи - соратника. В таком случае, он будет работать на 100% и не нужно будет ему 100 раз объяснять почему именно так должно быть, а не иначе (но и не игнорировать его мысли, возможно у него есть супер-гениальная идея для Вашего проекта). Не тратьте время на бесполезных людей, от этого проект только пострадает в результате. Чтобы не получилось как в басне, что каждый видит всё по своему. Чтобы кого-либо заинтересовать, нужно чётко понимать, что Вы собираетесь создать и какие цели Вы преследуете и иметь чётко расписанные этапы запуска и выхода проекте. Возможно даже написать простой обоснованный бизнес-план, это точно будет плюсом. Грубо говоря - презентовать Вашу идею.
    А вообще не сдавайтесь, ищите подходящих людей, и всё получится.
    Удачи! Зарабатывайте! =)
    Ответ написан
    1 комментарий