Добрый день. Ищем исполнителя для парсинга. Очень жклательно на PHP (также рассмотрим исполнителя на Pyton)
Задача
1. На сайте источника полный доступ к данным доступен после регистрации и авторизации на сайте.
2. После регистрации и логина перейти в раздел расширенного поиска “Advanced Ship Search”:
<!--[if !vml]-->
3. Ввести в параметры поиска: интервал года постройки, например from 1990 to 1990, и ship status<!--[if !vml]-->


4. Получить список судов построенных в определенный год последовательно для каждого статуса: Converting/Rebuilding; In Casualty or Repairing; In Service/Comission; Laid-Up
<!--[if !vml]-->
5. Перейти в каждое судно из списка и собрать следующую информацию
<!--[if !vml]-->
- Name
- IMO Nr
- Flag
- Call Sign
- MMSI
- DWT
- Type of ship
- Year of build
- Status
- Date of last update
6. Ниже, на той же странице судна есть раздел Management detail
<!--[if !vml]-->
Спарсить инфу и добавить к инфе о судне данные ISM Manager
11. Company IMO Nr
12. Name of Company
7. Перейти в Details по стрелочке. Там найти раздел WSD Online
<!--[if !vml]-->
8. Перейти по сслыке WSD On Line
9. Спарсить всю имеющуюся инфу и добавить к данным о судне
<!--[if !vml]-->
13. Company Address
14. Company Telephone
15. Company Web
16. Company Email.
Если указанно несколько телефонов или email то добавить необходимое количество колонок phone2, 3 … и email2, 3 … и т.д.
10. Повторить пункт 3-9 и перебрать все года с 1960 по 2023.
Результат:
1 парсер, который можно использовать в будущем, задав значение интервала годов для парсинга
1 CSV файл с данными.
Парсер реализовать на php (Python также рассмотрим)
Источник (убрать пробелы)
www. e q u a s i s . org