![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| webaliser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 15.12.2007 Репутация: нет Всего: нет |
Задача: удаленное управление динамическими сайтами, на одном движке.
Дано: Есть сайт (условно КЛИЕНТ), есть другой сайт (условно УДАЛЕННЫЙ). Должно быть 2 способа администрирования сайта: 1 - админкой сайта КЛИЕНТА, 2 - удаленно, при помощи УДАЛЕННОГО сайта. КЛИЕНТ-сайтов будет много. Будет удобно управлять ими всеми из одного места, но до этого далеко. Вопрос: Подскажите общую теоретическую концепцию наибыстрейшего способа передачи файлов на удаленный КЛИЕНТ-сайт, сохраняя их структуру в папках, если мы не знаем FTP (Этакий удаленный файл-менеджер, но автоматизированный). Та же задача стоит и перед базой, а точнее - передача данных в двухстороннем порядке. Реальный пример: Захожу в нужный раздел УДАЛЕННОГО и вижу список страниц сайта (это значит, что нужно получить этот список из БД КЛИЕНТА в установленном порядке). Редактирую. Применяю изменения (это значит, что нужно отослать изменение и добавить его в базу, соответственно, если в страницу были внесены не только текстовые изменения, но и файловые, фалы нужно отправить в нужную папку (задает УДАЛЕННЫЙ) Надеюсь "не ввел вероятного противника в заблуждение"... Всем спасибо, кто конструктивно чет покажет, и не обязательно кодом... |
|||
|
||||
| enof |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 837 Регистрация: 23.1.2009 Где: Санкт-Петербург Репутация: 30 Всего: 35 |
webaliser, На клиенте написать скрипты, которые будут принимать команды от удаленного сайта.
Добавлено через 8 минут и 51 секунду Ну например скрипт для работы с файловой системой. Команды 1. Удаление - rm 2. Копирование - cp 4. Переименование - mv 5. Перемещение - mv С удаленного обращаться по адресу http://client/admin/fs.php?action=mv&o...new=newfile.php На клиенте этот скрипт переименует myfile.php в newfile.php |
|||
|
||||
| webaliser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 15.12.2007 Репутация: нет Всего: нет |
Через GETы давать команды - помойму очень просто
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
zip. -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| webaliser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 15.12.2007 Репутация: нет Всего: нет |
Да да... ZIP конечно хорошо, но если речь идет о редакторе, типа tinymce и закачать нужно картинки, которые появились после его работы...
|
|||
|
||||
| ksnk |
|
|||
![]() прохожий ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 6855 Регистрация: 13.4.2007 Где: СПб Репутация: 96 Всего: 386 |
webaliser, И что?
Просканировать дерево каталога проекта и бросить в архив все файлы, время изменения которых "недавно"... -------------------- Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! |
|||
|
||||
| webaliser |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 30 Регистрация: 15.12.2007 Репутация: нет Всего: нет |
Да... я, это, просто затупил
Спасибо, тема закрыта... |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |