Существует сайт, который я хотел бы реплицировать, хотел бы знать, как структурирована база данных. Есть ли инструмент, который может помочь в этом процессе?Есть ли способ извлечь базу данных сайта, чтобы увидеть структуру
ответ
Это невозможно, поскольку на веб-страницах нет (прямой) информации о базовом словаре данных. У них есть HTML, JS, CSS. У них нет модели данных, а не даже SQL-запросов.
Вы можете посмотреть код HTML/JS, который может дать вам некоторые идеи, которые косвенно приведут вас к возможному дизайну. Это то, что должен делать любой профессиональный разработчик баз данных.
Чтобы получить доступ к серверу/dbms, вам нужно спросить владельцев веб-сайтов, что такое словарь данных, или использовать какую-либо форму взлома (незаконно в большинстве стран, я думаю).
Но даже если у вас есть доступ к словарю данных, не обязательно очевидно, как это переводится на веб-страницы, которые вы просматриваете. Это потому, что обычно есть преобразование данных (бизнес-правила), чтобы прибыть на веб-страницы, обычно через какую-то форму шаблонов.
Вам нужна обратная инженерия, и для этого основным инструментом является мозг. Вы можете использовать некоторые скрипты для извлечения полезных данных, например, элементов ярлыков или заголовков таблиц.
- 1. Есть ли способ увидеть шрифт, загруженный для веб-сайта?
- 2. Есть ли способ переопределить структуру?
- 3. Есть ли способ извлечь запросы из SQLite?
- 4. проверка DB, чтобы увидеть, есть ли значение
- 5. Есть ли способ увидеть визуальный сайт ASP.NET?
- 6. Есть ли способ увидеть, доступен ли window.top?
- 7. Есть ли способ увидеть, скрыта ли клавиатура?
- 8. Есть ли способ, чтобы увидеть, если System.Net.Mail работал
- 9. Есть ли способ подключить мою консоль к приложению heroku, чтобы увидеть активность приложения/сайта?
- 10. Есть ли способ скачать базу данных AdventureWorksLT2012 в качестве скрипта?
- 11. Есть ли стандартный способ обновления фида, использующего базу данных mysql?
- 12. Есть ли способ сделать базу данных MySql «самой обновленной»?
- 13. Есть ли способ увидеть содержимое индекса mysql?
- 14. Есть ли способ сбросить структуру C?
- 15. Как увидеть структуру файла
- 16. Есть ли способ сфотографировать базу героику
- 17. Есть ли способ увидеть, сколько у него есть устройство Android?
- 18. Есть ли способ перестроить базу данных кода Code :: Blocks?
- 19. Есть ли способ заморозить всю базу данных SAP HANA
- 20. Есть ли способ использовать общую базу данных с PhoneGap?
- 21. Есть ли способ интегрировать базу данных wordpress с ионным приложением?
- 22. Есть ли способ стереть (удалить) базу данных ScriptDb?
- 23. Как увидеть структуру базы данных Lotus Notes?
- 24. Есть ли способ обновить базу данных при установке/обновлении приложения?
- 25. Есть ли способ создать базу данных Realm.io с сервера Windows?
- 26. Есть ли способ скрыть всю базу данных в SQL Server?
- 27. Есть ли способ обновить базу данных SQLITE, используя дельта?
- 28. Есть ли лучший способ сохранить эту базу данных?
- 29. Есть ли «простой» способ извлечь структуру dom элемента html без использования библиотеки python?
- 30. Есть ли хороший способ создать повторяющийся импорт для сайта ASP.NET?