Ответы пользователя по тегу JavaScript
  • Как развиваться начинающему web-разработчику?

    jacksparrow
    @jacksparrow
    Истина в одной фразе, что бы делать сложные проекты надо делать сложные проекты. Научится их делать кроме того как скрепя зубами решать трудности возникающие при создание нельзя. Либо будет, как в школах где учат рисовать за 1 день, пока над твоим плечом стоит мастер ты вроде неплохой художник, но по итогу ты сам ничего не научишься рисовать.
    Ответ написан
    Комментировать
  • Как настроить процесс билдинга и деплоя web приложений?

    jacksparrow
    @jacksparrow
    Сначало думал вас послать в гугл, но
    Начните потихоньку, найденные в гугл схемы сложно сразу полностью применять с нуля.
    Заведите гит репозиторий, разницы между битбакет или гитхаб на начальном этапе не будет.
    По поводу опенсервера, лучше он, чем отсутсвие локального сервера. Как компромис между простотой развертки и 'правильностью" могу порекомендовать homestead - готовый бокс (от создателей ларавел).
    Следующий этап - тесты автоматические, покрываете ими код. Их будет гонять система автоматического тестирования. Все эти системы имеют возможности последовательной сборки проекта, включая минификацию ксс и жс, разгогрев кеша и тд.
    И вот только тогда можно переходить на автоматический деплой.
    Добавленно: обратите внимание на методологию git flow для организации веток гита
    Ответ написан
    Комментировать
  • Какие фреймворки выбрать для сздания веб-приложения?

    jacksparrow
    @jacksparrow
    По поводу бека, в вашей задаче нету ничего специфичного. Подойдет любой актуальный фреймворк. (Yii, Symphony, Laravel, Phalcon и тд.).
    Добавлено: Перечитав вопрос, гугл таблицы не обладают нужным для вас функционалом?
    Ответ написан
  • Yii2 Как реализовать переброс на ту же страницу и В НУЖНОЕ место пользователя?

    jacksparrow
    @jacksparrow
    Переброс до элемента легко осуществляется через js
    Ответ написан
    Комментировать
  • Что делать дальше?

    jacksparrow
    @jacksparrow
    Хотелось бы прежде всего обратить ваше внимание, что ваша проблема ни разу не уникальная. Так что поиском можно было найти аналогичный вопрос и прочесть там ответы. Второй момент, не смотря на выше упомянутый пункт, ваш вопрос не имеет правильного ответа, и вон даже поднял холивар на тему, что не стоит учить пхп. На него, в принципе, нельзя дать однозначный ответ, он ближе к дискуссии на форуме. И финальный пункт - вы не можете понять , что вам нравится или чего вы хотите, если вам надопереложить ответственность за свой выбор на кого то другого, подкиньте монетку эффект один в один будет.
    Ответ написан
    Комментировать
  • Чего не хватает сервису?

    jacksparrow
    @jacksparrow
    Доброго времени, я ознакомился с вашими публикациями на хабре и посмотрел ваш проект.
    Опустим, что субъективно мне не понравился дизайн, и как итоге с сайтом тоже несколько неудобно работать. По самому проекту вам уже отписали, я больше смотрел на ваши действия. Все написанное ниже субьективно.
    1)В течение всего анализа меня не покидал вопрос, причем тут дети и помощь им, люди которые хотят помочь детям могут напрямую отправить деньги в соответствующие компании и тд. У вас на хабре в первой статье указанно что сервис не ставит целью обогатить создателя, ну допустим. Но получается людям, которым очень понравился ваш проект, и они хотят проспонсировать его, можно только отправить деньги на помощь детям.
    Но дальше бросилась фраза в вашем комментарии про пожертвования,
    Эта секция будет на сайте до появления тарифов.
    Могу сослаться на то, что нет ничего более постоянного, чем временное решение. Но поддержу ранее сказанное, уберите это.
    2)Дальше вопрос из тостера, который вы не поняли,
    Для кого он?
    Вы жалуетесь на то, что не можете найти своего клиента, но теряетесь в вопросе кто он. Описав своего клиента, вы сможете понять где его искать
    3)По поводу статей на хабре
    3.1)Первая статья описала проект, но по заголовку "Интерактивный сайт с post-hawk? Легко!" можно было описать написание проекта с использованием вашего сервиса, с примером.
    3.2)Вторая статья о перезагрузке. Если вы дочитали до этого момента, ответьте сколько времени вы потратили на изучение информации об опыте запуска стартапов. Вообщем причем тут удача, которая повернулась не тем местом, не понятно. Принцип MVP не гласит что вы должны сделать все минимально, что бы была видна идея. В вебе он работает, так что бы вы получили минимальный функционал, который можно продать. А для продажи у него должен быть товарный вид. В эту идея не вписывает страшный сайт и нулевой маркетинг. В нее вписывает отказ от поддержки старых браузеров (первая статья хабр).
    3.3) Но сам заголовок статьи "Post Hawk. Перезагрузка", интересен только вашим текущим клиентов, которых на тот момент 10 штук. Люди не знающие о вашей компании, спокойно забьют на новость о том, что теперь вы исправились и стали лучше. Идея этого материала подходит для емайл рассылки, либо ченжелога/новостей.
    3.4)
    3. Новости пока и не должны открываться.
    Зачем они тогда там есть?
    3.5)
    пока нет средств на хорошего контент-менеджера
    Контент менеджер занимается преимущественно контентом, у вас нету контента как такового, лента новостей, притянутая сюда не считается, она содержит ченжлоги и не несет контента.
    3.6) И снова заголовок статьи под номер 3 будет интересен только вашим клиентам, которых сейчас n.
    3.7) У вас есть возможность вести блог на хабре, с огромной аудиторией. Почему вы не можете писать статьи рассказывающие о решение задач, и в конце подробного решения, писать что ваш сервис это может сделать вместо разработчика. Читатель, который ищет решение проблемы, подумает может ему лучше воспользоваться вашим решением, чем писать свой велосипед. Все ваши текущие статьи это новости для сайта, а не статьи для хабра.
    4)Вы в комментариях постоянно оправдываетесь,
    Я так и знал, что где-то это уже есть, хотя поиском найти не смог

    про дизайн я понял, буду думать, где его взять. Этот я сделал сам, но дизайнер из меня тот еще :). Хороший дизайн стоит хороших денег, а этого ресурса, к сожалению, пока нет.

    Я с вами согласен, сайт сыроват, но нужно с чего-то начинать, этот старт более удачен, чем предыдущий.

    и тд.
    Хватит оправдываться, хорошо, что вы это понимаете, плохо, что не сделали раньше. Но хватит писать, что ваш сайт сырой, денег нет, публика вас, почему то, обходит стороной. Просили критику, принимайте к сведению, исправляйте, но не надо писать причины, почему до этого вы все сделали на авось.
    5)
    Но, хочется верить, что любой продукт найдёт своего потребителя. Пока я просто не могу понять почему мой не находит...
    Кто вам внушил такую глупость? Множество проектов теряются, именно по той причине, что не нашли потребителя. Почему ваш проект должен сам был найти? У компаний маркетинговые отделы сидят днями придумывая как донести продукт до клиента, а ваш сам себя будет двигать.
    5.1) На моменте когда вы начали искать клиентов, вы с пункта "Главное сделать" переключились на пункт "Продать", и размышляете, почему нету клиентов, ведь все так классно работает. Именно умение продать позволяет найти клиента и продать ему.
    6) На ваш ключевой вопрос, чего не хватает сервису? Сервис, как программный код, никому нафиг не сдался. Сервис нужен как инструмент. А инструмент должен быть понятного назначения, желательно разрекламированный и имеющий преимущества над аналогами, кроме "Пока — бесплатно."(хабр статья 1). То что спустя столько времени после запуска проекта, вы только сейчас подумали, что нужен маркетинг - слишком печально.
    P.S.
    Хороший дизайн стоит хороших денег, а этого ресурса, к сожалению, пока нет.

    А откуда они будут если вы планируете отдавать все на благотворительность.
    Ответ написан
    1 комментарий
  • Как реализовать заявки с сайта для landing page?

    jacksparrow
    @jacksparrow
    Если без проверок и как можно более кратко, вот такой код отправляет на емаил код, поля заявки получаются из $_POST['Название_поля']
    $mail="1@mail.ru";
    $subject="отправка сообщения";
    $message .= "Текст сообщения\n \n".$_POST['name'];
           if(mail ($mail,$subject,$message,"Content-type:text/plain; charset = UTF-8")) return "  <h3 class='text-center'>Спасибо за отправку Вашего сообщения.<br><br> В ближайшее время Вы обязательно получите ответ. </h3>";
              else
            return "  <h3 class='text-center'>Приносим извинения.<br><br>в связи с техническими неполадками сообщение отправить не удалось</h3>";
    Ответ написан
    1 комментарий