Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Технический флейм » Можно ли сделать бекап "полустатичного" сайта? |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
Вопросы очень общие, поскольку я несведущ в сайтостроении. Предварительный вопрос: можно ли создать сайт с гостевой книгой и новостной лентой с возможностью онлайн редактирования её через админку на этом сайте (а не через хостинг) без использования базы данных только на неких "локальных файлах" находящихся на самом сайте? Если да, то основной вопрос: можно ли сделать полный внешний бекап подобного сайта некой прогой типа Download Master или ReGet? Если на основной вопрос тоже да, то дополнительный вопрос: можно ли подобный сайт защитить от полного внешнего бекапа (не внешний вид, а вот эту логику управления гостевой и новостной лентой)? |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 | |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
CodeMaster написал: Значит так... Вы для начала с целью определитесь. Что вы хотите сделать ? Вопросы очень общие, поскольку я несведущ в сайтостроении. "Как бы динамический сайт" без этих ваших ПоХаПе и perl/python ? Если да, это одно дело. Способы есть, но если хотите сделать хорошо — придется поработать. Из того что понравилось - hexo.io. Правда РКН его порой под блокировки отправляет вместе с каким-то соседом по ойпи. Бэкапы — я использую httrack (так она вроде называется) и вполне доволен, там при определенном умении можно делать слепки почти любого контента. Правда преобразование "некоммутативное" - обратно выложить не получится. Что в вашем понимании есть "защита" ? Гостевые книги уже последний миллиард лет никто не делает. Есть же внешние комменты вроде disqus & intense debate. Там все за вас сделано, цепляются к любому сайту, в т.ч. статике. "Защитить логику управления гостевой и новостной лентой" — про гостевую см. предыдущий пассаж. Комменты тянутся из Disqus скриптом. Пишут их сами юзвери. Сфейкать их можно, но мутно. Да и если у вас не 3К уников в день - вы никому не нужны. Про новостную ленту — объясните цель. Тексты ваши будут висеть. Скопипастить их будет можно. Вы что хотите ? Чтоб ваш "движок" не уперли ? Короче, какая задача ? |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
ATauenis написал: Не пугайте людей =). https://ru.wikipedia.org/wiki/TiddlyWiki Оно _нормально_ без хаков не работает. Хотя, может вам повезло больше. |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
F0lken написал: Получить представление о вопросе, я вроде всё в первом посте описАл. Значит так... Вы для начала с целью определитесь. Что вы хотите сделать ? F0lken написал: С ними, насколько я понимаю. Я же написАл, что я особо не в курсе. Вот допустим у меня есть доступ к внутрянке сайта по FTP и там куча файлов, часть контент, часть управление, внешних БД нет, всё содержимое сайта доступно по FTP хостера. Можно ли всё это содержимое выкачать по HTTP? "Как бы динамический сайт" без этих ваших ПоХаПе и perl/python ? F0lken написал: Да, интересно в таком виде, что бы было выложить на другой хостинг. Правда преобразование "некоммутативное" - обратно выложить не получится. F0lken написал: Для этого надо сначала на основной вопрос ответить. Что в вашем понимании есть "защита"? F0lken написал: См. выше. Короче, какая задача? |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
CodeMaster написал: Отличный вопрос — зависит от настройки сервера. Бывает такое, что люди что-то забывают и скажем .cgi (условно их так назовем) можно "вытащить" по http. С ними, насколько я понимаю. Я же написАл, что я особо не в курсе. Вот допустим у меня есть доступ к внутрянке сайта по FTP и там куча файлов, часть контент, часть управление, внешних БД нет, всё содержимое сайта доступно по FTP хостера. Можно ли всё это содержимое выкачать по HTTP? Сделайте вот что - ставьте вот это - https://en.wikipedia.org/wiki/HTTrack И натравливаете на свой чудо-сайт. Потом смотрите, что вытащили. Это даст вам ответ на вопрос "можно ли". |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 января 2019 14:23 Сообщение отредактировано: 11 января 2019 14:23
F0lken написал: Настроек хостинга недоступных пользователям? Отличный вопрос — зависит от настройки сервера. F0lken написал: Мой "сайт" к которому у меня есть доступ по FTP он в моём понятии совсем статичный, там .html, .jpeg, несколько .css и пара .js, а выкачивание сайта с интересующей меня структурой, но к которому у меня нет админского доступа, вряд ли что мне даст, сравнить-то не с чем. Ну, только если закачать выкачанное на свой хостинг и посмотреть что будет, но опять же это может оказаться ни о чём. И натравливаете на свой чудо-сайт. Потом смотрите, что вытащили. Это даст вам ответ на вопрос "можно ли". |
F0lken
Advanced Member
Всего сообщений: 762 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2006 |
CodeMaster написал: Ну не совсем хостинга. Веб-сервера. Хотя бог с ним - пусть будет хостинга. Настроек хостинга недоступных пользователям? Да, если совсем грубо - веб сервер должен "отличать" cgi-скрипт от html файла. Второе нужно просто "отдать" по запросу, а "первое" выполнить у себя и отдать результат. Примерно так. CodeMaster написал: Можно и без хостинга - поставить какой-нибудь Denver (Джентельменский набор веб-разработчика) и убедиться, что злодейский план по выкачиванию не сработал. Ну, только если закачать выкачанное на свой хостинг и посмотреть что будет, но опять же это может оказаться ни о чём. |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 11 января 2019 15:06 Сообщение отредактировано: 11 января 2019 15:07
F0lken написал: F0lken написал: и убедиться, что злодейский план по выкачиванию не сработал. Теперь дополнительный вопрос: а если сработал, можно как-то управление сайтом (я так понимаю скрипты) защитить от скачивания? Думацо нет, ведь они выполняются у клиента их по любому сервер должен отдать. А как-то иначе? Что в вашем понимании есть "защита" ? F0lken написал: Тут как всегда два варианта: что бы не уперли мой и что бы спереть чужой. ;-) Вы что хотите ? Чтоб ваш "движок" не уперли? F0lken написал: Если есть хостинг, почему бы не проверить в боевых условиях. Можно и без хостинга - поставить какой-нибудь Denver |
marinovsoft
Junior Member
Откуда: Кемерово Всего сообщений: 153 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 сен. 2017 |
Чтобы контент не уперли, его нужно размещать исключительно на 127.0.0.1. |
igor_me |
NEW! Сообщение отправлено: 11 января 2019 17:35
CodeMaster написал: Скрипты бо разные бывают, есть клиентские, которые отдаются клиенту, а есть и серверные... Думацо нет, ведь они выполняются у клиента их по любому сервер должен отдать |
Сейчас на форуме |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
igor_me написал: Да я понял, что современное сайтостроение настолько запутано, что даже в общих чертах не понять. Ладно попробую HTTrack на нескольких сайтах на практике, посмотрю, может, что проясниться. Скрипты бо разные бывают, есть клиентские, которые отдаются клиенту, а есть и серверные... |
igor_me |
NEW! Сообщение отправлено: 12 января 2019 14:27
Ну в общих чертах понять не сложно, а вот то, что развели всяких "движков" монструозных, которым 4-ядерные процы подавай - эт да... |
Сейчас на форуме |
DonkeyHot
Advanced Member
Откуда: Балашиха Всего сообщений: 725 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 мар. 2017 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 января 2019 15:56 Сообщение отредактировано: 12 января 2019 15:59
чот мне это надоело, скажу веское авторитетное слово . Любой "бэкап" через http get/post в итоге статика, ник0ких скриптов и прочего, все php/cgi/perl и прочие сервлеты отработают и отдадут html. Говорю как человек выполнявший американские заказы на $пиzдинг сайтов и парсинг статики в (динамический контент) базы конкурентов. |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
DonkeyHot написал: Ну, дык, а чего сразу молчал? Любой "бэкап" через http get/post в итоге статика, ник0ких скриптов и прочего, все php/cgi/perl и прочие сервлеты отработают и отдадут html. По идее логично. Хотя, вот скрипты, которые выполняются локально, их по http напрямую может и не получить, но внутри браузера они есть. Значит можно создать утилиту-браузер которая бы сохраняла эти скрипты? Или из того, что внутри браузера невозможно создать оригинальный файл скрипта как он хранится на сервере? |
DonkeyHot
Advanced Member
Откуда: Балашиха Всего сообщений: 725 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 мар. 2017 |
CodeMaster на твоей машине могут выполняться либо джаваскрипт (что наиболее вероятно) либо жаба-апплеты что в наше время вообще невероятно, джаваскрипты как правило не самоделы, а стронние (гугель, аякс и тд), нынче никто в здравом уме (ну кроме меня-идиота) в наше время DHTML +3.2 в редакторе mc не пишет. |
DonkeyHot
Advanced Member
Откуда: Балашиха Всего сообщений: 725 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 мар. 2017 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 января 2019 17:55 Сообщение отредактировано: 12 января 2019 18:12
del |
DonkeyHot
Advanced Member
Откуда: Балашиха Всего сообщений: 725 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 мар. 2017 |
для выкачивания всего сайта я для начала юзаю wget под линухом, если сложно - php/perl сценарий эмулирующий веб-браузер с куками и исполнением джаваскрипта - от файрфокса не отличим. Если надо ручками-автоматом - аддон к браузеру shelve - он сохраняет абсолютно все, где был, до копеечки. Можно потом разобрать контент и базу загнать. Я это я тоже делал. Так например у меня есть локальная копия pdp11 и весь ftp sgi сгинувшего nekochan'а ну и так еще по мелочи, весь texet, еще хз - рейд6 на 8 терабайтных дисках в общем |
DonkeyHot
Advanced Member
Откуда: Балашиха Всего сообщений: 725 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 мар. 2017 |
для выкачивания всего сайта я для начала юзаю wget под линухом, если сложно - php/perl сценарий эмулирующий веб-браузер с куками и исполнением джаваскрипта - от файрфокса не отличим. Если надо ручками-автоматом - аддон к браузеру shelve - он сохраняет абсолютно все, где был, до копеечки. Можно потом разобрать контент и базу загнать. Я это я тоже делал. Так например у меня есть локальная копия pdp11 и весь ftp sgi сгинувшего nekochan'а ну и так еще по мелочи, весь texet, еще хз - рейд6 на 8 терабайтных дисках в общем |
DonkeyHot
Advanced Member
Откуда: Балашиха Всего сообщений: 725 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 мар. 2017 |
а с этим серваком капец jопа |
CodeMaster
Advanced Member
Рыцарь ордена Хламовников Откуда: Воронеж Всего сообщений: 1655 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 авг. 2010 |
DonkeyHot написал: Во-во, я примерно о том же. если сложно - php/perl сценарий эмулирующий веб-браузер с куками и исполнением джаваскрипта - от файрфокса не отличим. DonkeyHot написал: Ну, есть сайты движок которых годами не обновлялся, на чём они там написаны х.з. нынче никто в здравом уме DonkeyHot написал: Да, надо тебе его выкачать, пофиксить и закачать на новое место ;-) а с этим серваком капец jопа |
DonkeyHot
Advanced Member
Откуда: Балашиха Всего сообщений: 725 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 мар. 2017 |
тут проблема не апача/php а железа скорее всего. |
DonkeyHot
Advanced Member
Откуда: Балашиха Всего сообщений: 725 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 24 мар. 2017 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 12 января 2019 18:22 Сообщение отредактировано: 12 января 2019 18:24
CodeMaster написал: это реальное, но геморройное занятие, дорого стоит. Статику пропарсить, загнать в базу мускуля, пропарсить html, сделать на их основе тимплейты и написать php/js-динамику. Можно, не не интересно. Уже. Да, надо тебе его выкачать, пофиксить и закачать на новое место ;-) |
<<Назад Вперед>> | Страницы: 1 2 3 | Печать |
Полигон-2 » Технический флейм » Можно ли сделать бекап "полустатичного" сайта? |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |