|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.03.2018, 09:34 | #1 |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
Работа программы на Delphi с приватным сайтом
Доброго времени суток.
Есть необходимость выводить некоторую информацию из программы (работает/не работает, лог событий раз в минуту-две) на страничку сайта, работающего под джумлой. Вообще по джумле предпочтения исключительно благодаря удобству настройки авторизации, т.к. сайт исключительно приватный (индексация поисковых ботов, соответственно, выключена и вход только по паре логин/пароль). Хотя если есть варианты без использования cms, но с учетом указанных требований, я с радостью выслушаю. По php я практически ноль, да и в целом по сетевому программированию крайне слаб (работал разве что с авторизацией на гугл-сервисах по OAuth 2.0), знаю html и с css работал. Теперь вопрос, как это организовать? Нужно ли думать, как залогинить прогу на сайте? Как сделать вывод той информации, что она будет пересылать? Что будет ответственно на серверный стороне за прием данных? Что читать по близкой тематике? Может, для джумлы какой плагин/модуль есть под такие нужды? Заранее спасибо. |
07.03.2018, 09:38 | #2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Что программа делает? Скорее всего в 100500 раз проще сделать это в виде скрипта на сервере (добавляющего данные в БД и т.п.)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.03.2018, 10:23 | #3 | |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
Работает )
В данном случае, работа сводится к парсингу определенных сайтов, ведения локальной базы данных, экспортируемой в xml (согласно распаршенным значениям) и некоторым другим функциям. Цитата:
Возможно, если б я владел пхп, то сделал бы это скриптом, но программа достаточно объемная (при этом не могу сказать, что сложная) и не хотелось бы терять много времени на перевод ее на другой язык. Почему это нужно сделать через сайт - некоторые люди хотят получать информацию оперативно через смартфон, а под андроид или айОС я программировать еще не научился. Хотя готов, если есть актуальные инструкции по решению похожей задачи. |
|
07.03.2018, 10:31 | #4 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
Нужно просто отправлять серверу HTTP запрос (POST) со всеми нужными ему данными, ну и делать что нужно в скрипте для обработки запроса (добавить в БД, ...).
Авторизацию наверно можно не реализовывать для такого, ну или можно обойтись любым наколеночным вариантом типа захардкоденного пароля.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. |
07.03.2018, 10:47 | #5 |
Пользователь
Регистрация: 15.11.2014
Сообщений: 75
|
Спасибо, в принципе, как и думал. Пойду у пхпшников спрашивать, что за скрипт нужен и как это организовать внутри джумлы. Может, примерчик подкинут. Хотя, по сути, тут нужно пхп подучить и посмотреть, как модули для джумлы пишутся. Знать бы еще, где столько свободного времени найти )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с сайтом на битриксе | Veshnush | Фриланс | 0 | 24.03.2016 12:44 |
обращение к приватным переменным | maloun | Общие вопросы Delphi | 5 | 26.08.2014 15:22 |
Работа с сайтом... | Simon1712 | Работа с сетью в Delphi | 1 | 19.12.2013 09:43 |
работа с сайтом | Alexandr555 | Работа с сетью в Delphi | 0 | 06.06.2012 19:00 |
работа с PHP сайтом | divwond | Работа с сетью в Delphi | 6 | 12.02.2011 13:49 |