Ну, многое в современном мире зависит от API.

Но что, если вы не хотите использовать API?

Или что, если вы используете виртуальный хостинг-сервер (дешевый), и они не предоставляют вам доступ к оболочке, то как вообще вы будете развертывать API, сделанный в NODE.js или python Django?

Итак, вот решение.

  1. Настройте ftp-сервер.
  2. Создайте базу данных, скажем, «Реклама»
  3. Теперь у вас есть схема «Реклама_телефонов» с такими полями, как идентификатор, имя, номер, город, штат, страна.
  4. Теперь сообщите своим пользователям, которым нужно будет загрузить «данные» на ваш сайт, предоставив им шаблон в формате csv с заголовками, подобными приведенной выше схеме.
  5. Просто войдите в систему и дайте им пространство, используя виртуальную папку из вашей cpanel, или вы можете предоставить им пользовательский интерфейс, откуда они могут загружать свои файлы csv.
  6. Теперь создайте php-скрипт, который будет считывать из папки каждый день в 12:00, или, если у вас нет доступа к заданиям cron, вы, используя свой локальный компьютер, создаете cron и скручиваете этот URL-адрес. (передайте токен, чтобы просто убедиться, что это вы в целях безопасности).
  7. Как только этот URL-адрес будет нажат, выполните скрипт для поиска любых новых данных и сохранения их в вашей базе данных.
  8. Легкий !

В следующий раз я покажу вам этот алгоритм в реале!.

Нет необходимости в API, для повышения производительности используйте скрипт Python для выполнения всех операций обработки и используйте exec php shell для вызова скрипта python.

До свидания

Первоначально опубликовано на сайте www.kalimputhawala.in 12 января 2018 г.