/ / Зв'язування візуальної мапи сайту з веб-додатком - веб-додатки, мапа сайту

Поєднання візуальної мапи сайту з веб-додатком - веб-додатками, мапа сайту

Я витратив багато часу на пошук в Інтернеті, щоб знайти рішення моєї проблеми безрезультатно.

У мене є веб-додаток з великою кількістю сторінок. Багато сторінок мають свої відповідні дитячі сторінки, а деякі з цих дітей також мають іншого дитини тощо. Веб-програма - це просто інтерфейс, що означає, що це HTML-макети.

Я потребую якийсь спосіб (очевидно, за допомогоюпрограми), яким чином я можу підключити папку з усіма цими HTML-файлами з візуальним Sitemap. Мені також це потрібно, коли я створюю ще одну HTML-сторінку в цій папці, карта сайту буде знати і внести зміни до цієї сторінки dyanamically. Те ж саме відбувається, якщо сторінка видалена тощо ...

Я спробував використати додаток PowerMapper але так як моє додаток має багато JavaScriptпосилання, які з'єднуються з DIV, SPAN тощо, а не з якорями, PowerMapper не визнає їх як посилання, тому, коли створюється мапа сайту, є багато непрацюючих посилань, і PowerMapper не дозволяє вам змінювати їх. Він просто читає веб-сайт / веб-додаток і сканує це створення візуальної мапи сайту.

Будь ласка, якщо хтось знає про заявку, якадозволяє підключити карту сайту до папки, яка містить такі макети HTML, і навпаки, і ви повністю контролюєте її, будь ласка, дайте мені знати, як я повністю втрачений.

Дуже дякую!

Відповіді:

1 для відповіді № 1

Ви можете написати скрипт, використовуючи Selenium, щоб прокручувати посилання. Може бути, користуйтеся http://selenium.rubyforge.org/ і простий рубіновий скрипт. Селену JS знають, просто проходьте DOM кожної сторінки та натисніть кожний вузол.

Ви також можете використовувати watir, firewatir, http://watir.com/


0 для відповіді № 2

На мій досвід, карта сайту, яка показуєз'єднання між сторінками, якщо посилання на іншу, призводить до незчислимої павутини ... Це набагато краще показати ієрархію сторінок, не враховуючи зв'язків між ними, наприклад, як структура псевдо-каталогів. Ось те, що я маю разом узятих, які автоматично створюються з навігаційної структури сайту (яка в цьому випадку зберігається в базі даних, але в принципі може бути неявною в структурі каталогів сторінок): http://www.ewb.ca/en/sitemap.html

Чи є це тип мапи сайту, який ви шукаєте? Якщо ні, чи можете ви розмістити зображення типу виходу, який ви шукаєте?