Ответы пользователя по тегу PHP
  • Мобильное приложение: как знать, что юзер тот самый?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Сохраняйте в клиента хэш логина и пароля а-ля md5($login."_".$password), затем при каждом соединении по HTTPS с явной проверкой сертификата передавайте этот хэш на сервер. Перед исполнением любых операций проверяйте в БД пользователя по хэшу (прям в бд уже кладете сохраненное значение хэша) и все, вот и вся магия. Собственно, например, если рассматривать как работает веб-авторизация, то при вводе лог/пасса, сервер отдает клиенту куки, которые в свою очередь клиент постоянно шлет серверу. Вам оно не нада, ваша логика приложения значительно проще, так используйте это :)
    Ответ написан
  • В файлах на сайте регулярно появляется какой-то код?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Скорее всего зловред - ищите уязвимости в исполняемых файлах, затем смените FTP-авторизационные данные, как вариант может быть дырка у хостера.
    Ответ написан
    Комментировать
  • Как беcплатно разослать смс пользователям?

    iLeonidze
    @iLeonidze
    xbooster.ru
    В автоматическом режиме, используя сторонние онлайн-сервисы бесплатно никак. Однако, за скромную сумму денег (к примеру 1 копейка за 1 доставленное сообщение) Вам предоставят приличное API, а может даже и PHP SDK в придачу. Жадничаете? Тогда Вам надо покупать свою симку с безлимитном тарифом на СМС и самостоятельно приверчивать её к PHP.
    Ответ написан
    5 комментариев
  • Что должен уметь backend-разработчик на сегодняшний день?

    iLeonidze
    @iLeonidze
    xbooster.ru
    PHP вечен и всегда будет к месту, Node.js еще (относительно) молод, но весьма перспективен. Знание обоих языков будет Вам двойным плюсом. Backend бывает разный, но в основной массе это PHP. Начните с PHP, изучите его вдоль и поперек, сделайте свой небольшой пробный проект, а дальше всё сами поймете куда идти дальше.

    "Хотелось бы бой между любителями PHP & Node.js" - тут Вам не бойцовский клуб. Причем существуют адекватные разрабы как на PHP, так и на node.js.
    Ответ написан
    8 комментариев
  • Как правильно вести разработку web-проектов?

    iLeonidze
    @iLeonidze
    xbooster.ru
    А чем Вас не устраивает локальная сеть? Разворачиваете проект в локальной сети, расшариваете между машинами. Пишите код, на стейбл-релизах постите в гит. В качестве бэкапа в Вашем случае пойдет самый обычный крон, копирующий всё на второй винт.

    ЗЫ. Пользуюсь WebStorm, схема примерно такая же, всё работает. Единственное, все операции делаются через VPN-туннелирование из-за сервера на другом конце света :D
    Ответ написан
  • Как публиковать фотографии в Instagram?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Пожайлуйста, прежде чем задавать здесь вопрос, сначала воспользуйтесь таким превосходным средством поиска как Google или Яндекс. Я более чем уверен, что Вы найдете там много полезной информации по этому вопросу.

    Если же Вам лень искать или Вы решили дочитать мой ответ до конца :)
    Нет, штатными средствами загрузку фотографий в Instagram нельзя реализовать, на эту тему было уже много обсуждений. Политика инстаграма предполагает что Instagram как продукт - это чисто мобильное решение. Например, мы ждали много времени прежде чем руководство соц. сети решились выпустить адекватную веб-версию инстаграма. А версии для iPad до сих пор нет!

    Если Вы посмотрите в официальной документации инстаграма, там нет такой Endpoint как загрузка фотографий. И наверное никогда не будет :)

    Насчёт решений, которые Вы уже видели. Лично я видел таких решений крайне мало, но если таковые есть, то они пользуются официальным приложением соц. сети. Я предполагаю что там реализована следующая связка:
    Стоит iMac, который загружает фотографии, поставленные на очередь для отправки в соц. сеть. В процессах вертится эмулятор iOS с запущенным приложением инстаграма. При получении новой фотки, компьютер выходит из приложения, авторизуется новым аккаунтом, публикует фотку и так бесконечно.

    Если есть желание и средства, можете использовать подобное решение :)
    Ответ написан
  • Когда очищается память в php?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Примерная логика работы:
    1. Загрузка скрипта в память
    2. Исполнение скрипта, выходной контент пишется в буфер
    3. После завершения исполнения скрипта очищается память
    4. Из буфера всё отправляется клиенту
    5. Буфер очищается


    Не знаю, нужно ли это Вам, но Вы можете управлять буфером (используйте ob_start) и отдавать выходной контент до завершения скрипта :)
    Ответ написан
    Комментировать
  • Как понять тестовое задание?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Именно HTML5 LocalStorage (или Web SQL на худой конец). Массивы, скорее всего Вам не подойдут. В 1 варианте на PHP+MySQL вы же не подгружаете данные из переменной? Вы грузите всё это счастье из бд используя MySQL-query. Во втором задании по логике должно быть также. Хотя, очень странно что Вам не обозначили источник данных. Наверное, на Ваше усмотрение :)
    Ответ написан
  • Редактор кода на linux?

    iLeonidze
    @iLeonidze
    xbooster.ru
    Notepad++
    Mousepad
    Webstorm/PHPStorm
    Ответ написан
    Комментировать
  • Почему валидация на сервере не происходит из-за ajaxForm?

    iLeonidze
    @iLeonidze
    xbooster.ru
    У Вас форма точно имеет тип POST, а не GET? Там точно все name правильные и автоматически ничем не заполнены?
    Ответ написан
    Комментировать