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

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

    jacksparrow
    @jacksparrow
    Приватное свойство линк сохраняет соединения к базе данных, которое создается в момент создания экземпляра класса. В этом случае все последующие вызовы $this->query() будут с ним работать.
    Ответ написан
    Комментировать
  • PHP7 ( apache mysql php7 ) есть ли готовая сборка?

    jacksparrow
    @jacksparrow
    https://laravel.com/docs/master/homestead
    Правда тут без апача, но может nginx+fpm вам понравится
    Ответ написан
    Комментировать
  • Где найти уроки по работе с Rest API на php?

    jacksparrow
    @jacksparrow
    У вас некорректно сформулирован вопрос. Правильная формулировка вопроса php работа с апи (google, vk, intagram) это вбивается в гугл, поверьте там примеров предостаточно.
    Ответ написан
  • Как настроить рабочее окружение на Windows для Ubuntu?

    jacksparrow
    @jacksparrow
    Для ваших целей может подойти homestead - готовый бокс от создателей ларавел , по настройке он не сильно сложнее опенсервера
    Ответ написан
    3 комментария
  • Как установить composer и как им пользоваться под windows?

    jacksparrow
    @jacksparrow
    В принципе достаточно в корень проекта скачать composer.phar
    curl -sS https://getcomposer.org/installer | php
    Далее вызывать его коммандами
    php composer.phar require silex/silex ~1.1
    Ответ написан
    6 комментариев
  • Какой php-фреймворк выбрать для изучения?

    jacksparrow
    @jacksparrow
    1) Научиться искать аналогичные вопросы среди заданных.
    2) При желание заниматься разработкой откинуть надежды на русскую документацию.
    3) Ваши первые 3 пункта вопроса, вообще имеют крайне косвенное отношение к теме фреймворков.
    4) Как уже говорилось ранее в 1001 вопросе, изучайте любой фреймворк,
    Ответ написан
    Комментировать
  • Решение для базы данных с веб интерфейсом. Что посоветуете?

    jacksparrow
    @jacksparrow
    Задача которую вы ставите, как сказано выше, не отличается от тысяч типовых.
    Первый пункт без приведения вашей цитаты, проблемы решайте по мере их поступления, как пример, создатели basecamp давали месяц бесплатно, и к самому запуску не занимали время разработкой системой оплаты, ведь знали что у них будет на ее разработку месяц. Это к моменту о нагрузках, которых у вас нету.
    Второй)
    Если не заморачиваться на безопасности, наверное, можно совсем простое решение взять (Mysql & php), наверное. но этот проект впоследствии, необходимо будет перенести на более серьезное решение.

    Я не знаю, что вы вкладываете в понятие безопасности, но чем заслужили php и mysql ваше клеймо - несерьезных решений, мне не ясно.
    Третий пункт)
    программить, надеюсь, не разучился хотя во многом, придется осваивать новые языки
    Причем тут новые языки, как было сказано в первом ответе, ваш проект не имеет уникальных требований, соответственно не требует изощренных решений. Пишите на том, на чем умеете иначе незнания особенностей нивелирует все теоретические преимущества.
    Четвертый, на основе комментария)
    4. для того чтобы выполнить работу, как рекомендует Евгение Перин , не хватает времени (осваивать и писать надо будет практически с нуля. с "Helo World!")
    5. CRM Вызывают сомнения в части производительности(хотя, тут не особо то и нужна производительность, но пока.), в части безопасности и в части масштабируемости.
    6. объясню свой бубновый интерес. руководство не хочет(возможно, не имеет возможности) тратить большие деньги на большой проект. поэтому, хочу начать делать с простого а после того, как будет запущен минимальный функционал, выбить штатку.

    Не до конца понятно, как вы планируете писать проект, если php и mysql вам надо осваивать с нуля. По 5, см первый пункт. По 6 вы сами не улавливаете парадокс, что то вы решаете проблемы безопасности и маштабируемости, то хотите сделать минимальный функционал, что бы получить деньги на реализацию?
    Ответ написан
  • Как реализовать данную процедуру?

    jacksparrow
    @jacksparrow
    Считайте количество элементов содержащей yes в опциях
    Ответ написан
    Комментировать
  • Какой редактор php для работы в фтп?

    jacksparrow
    @jacksparrow
    Php storm, по ктрл+s умеет заливать изменённые файлы, с 9 ой версии можно редактировать файлы на сервере
    Ответ написан
    Комментировать
  • Где найти скрипт(парсер/граббер) rss лент?

    jacksparrow
    @jacksparrow
    Если вам нужно просто рсс. То они разбираются как Xml файлы и все. Заголовки и ссылки вы оттуда получите.
    Ответ написан
    Комментировать
  • Как сделать php скрипт более надёжным в плане безопасности?

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

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

    jacksparrow
    @jacksparrow
    В принципе пхп шторм при настройке загрузки по фтп по ктрл+s покроет ваши требования, если речь идёт о хтмл, но подумайте о переходе на цмс
    Ответ написан
    Комментировать
  • Работа без высшего образования, это реально?

    jacksparrow
    @jacksparrow
    Учусь в МГТУ им. Баумана на инженерной специальности, работаю веб разработчиком,  мне действительно грустно читать,как вы критикуете высшее образование. Каждый второй говорит об отсталости программы, но при этом высшая математика не особо изменилась за последние 50 лет, подходы к фундаментальным вещам тоже остались прежними, алгоритмам сортировки уже по 30 лет. Высшее образование учит думать и решать задачи, обосновывать свои решения. Вы цените стаж в трудовой? Попробуйте вместо этого ценить навыки, а то, что знания полученные в во вы не можете перевести в навыки, это ваша проблема. Автору: знание некоторых языков разработки  - это капля от необходимых знаний. Разработка требует аналитического склада ума, который техническое образование как раз и формирует.
    Ответ написан
    2 комментария
  • Есть ли универсальное решение для парсинга текста и ссылок видео через PHP?

    jacksparrow
    @jacksparrow
    В рамках своего проекта делаю такое, могу вам посодействовать. Если интересно можем обсудить.
    Ответ написан
  • Какой php фрейморк использовать для написания апи сервера?

    jacksparrow
    @jacksparrow
    На любом, просто у вас вместо вывода в представление будет вывод например в JSON.
    Вон к примеру реалиазация на Yii
    www.yiiframework.com/doc-2.0/guide-rest-quick-star...
    Ответ написан
    Комментировать
  • Чего не хватает сервису?

    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 комментарий