Автоматическое создание веб-страниц
5000 UAHНеобходимо выполнить проект.
Цель: Есть 5000 вордовских файлов. Необходимо их все поместить на сайт, так чтобы каждая отдельная страница отдельного вордовского файла преобразовалась в
отдельные веб-страницы соответствующих веток тематики (курсовые, дипломы, отчеты по практике, рефераты, контрольные), как например, вот здесь:
Есть сайт https://kursovikof.ru. На данный момент на хостинге не установлено никакой CMS или фреймворка. Также нет БД.
На данный момент на хостинге загружено 152 веб-страницы. Все исходники, если необходимо я вышлю. Необходимо сделать следующее:
1. Установить framework или CMS, БД MySQL.
2. Далее я пришлю около 5000 word-файлов. Их необходимо импортировать в базу данных.
Пример файла во вложении - "Автоматизация измерений и контроля испытаний _тема_ Автоматизация различных видов контроля в пищевой промышленности (ДВФУ)".
При переносе в БД необходимо максимально сохранить форматирование настолько, на сколько это возможно (имеется ввиду абзацы, отступы, интервалы, тип шрифта,
размерность, начертание, цвет, подчеркивание, видоизмененность, заливка и так далее).
3. Далее необходимо натянуть шаблоны, которые есть на сайте - главная и остальные (остальные все типовые, как эта https://kursovikof.ru/kursovye-na-zakaz.html).
4. Далее необходимо выгрузить БД, используя типовую веб-страницу, соблюдая следующий алгоритм (на примере ветки "курсовые", а всего таких веток пять: курсовые,
дипломы, контрольные, отчеты по практике, рефераты. По этим веткам типовыми веб-страницами будут немного другие - ссылки на них ведут с главной страницы):
4.1. Каждый вордовский документ необходимо выгружать из БД порционально на несколько веб-страниц так, чтобы количество выгружаемых данных в расчете на одну
веб-страницу составляло примерно 1800 знаков с пробелами. Что примерно соответствует одной странице вордовского документа.
4.2. В начало веб-страницы и в конец вставляется по одному абзацу, взятому из файла "курсовые.docx" (для других веток используются соответствующие названиям файлы:
"дипломы.docx", "контрольные.docx", "отчеты по практике.docx", "рефераты.docx". Файлы прилагаются к ТЗ).
4.3. Далее, на веб-страницах необходимо создать кнопки-ссылки с номерами страниц и прописать ссылки на кнопках (макеты кнопок представлены в файлах 1.jpg и
страницы.rar). Например, если получается 30 веб-страниц, то конечная кнопка соответственно 30.
Кнопка текущей страницы, на которой находится пользователь должна подсвечиваться.
Соответственно при нахождении пользователя на странице 15 ему должны быть видны 1 кнопка страницы, затем троеточие, затем предыдущая - 14-ая, текущая - 15-ая,
следующая - 16-я, затем троеточие, затем последняя.
Можно например сделать как здесь:
4.4. Далее привести шрифты в соответствие (имеется ввиду размерность и тип шрифта) с шрифтами первого и последнего абзацев веб-страницы.
Например, если на сайте стоит основной шрифт Roboto 13,5, а в загружаемом вордовском файле TNR 10, а в другом Arial 14, а в третьем TNR 12,
а в четвертом Arial 11.
4.5. Создаваемые веб-страницы должны иметь соответствующие имена, образованные из названий вордовских файлов.
Например, word-файл называется "Автоматизация измерений и контроля испытаний _тема_ Автоматизация различных видов контроля в пищевой промышленности (ДВФУ)".
Значит в начало имени веб-страницы пишем "kursovaya-rabota-na-zakaz-zakazat-kupit-", затем дописываем к этому имя вордовского файла, переведенное с учетом
транслитерации яндекса (http://translit-online.ru/yandex.html), то есть следующее:
"avtomatizaciya-izmerenij-i-kontrolya-ispytanij-_tema_-avtomatizaciya-razlichnyh-vidov-kontrolya-v-pishchevoj-promyshlennosti-dvfu".
То есть все вместе получается это:
"kursovaya-rabota-na-zakaz-zakazat-kupit-avtomatizaciya-izmerenij-i-kontrolya-ispytanij-_tema_-avtomatizaciya-razlichnyh-vidov-kontrolya-v-pishchevoj-promyshlennosti-dvfu".
4.5. К названию имени второй веб-страницы просто подставляем в конце цифру 2, третьей - 3, и так далее.
4.6. Далее необходимо прописать теги для всех созданных веб-страниц автоматически:
4.6.1. Тег title прописывается по следующему алгоритму:
Например, word-файл называется "Автоматизация измерений и контроля испытаний _тема_ Автоматизация различных видов контроля в пищевой промышленности (ДВФУ)".
Значит в начало тега пишем "Курсовая работа на заказ ? Заказать ? Купить - ", затем дописываем вторую часть взяв название из вордовского файла:
"Автоматизация измерений и контроля испытаний _тема_ Автоматизация различных видов контроля в пищевой промышленности (ДВФУ)".
То есть всё вместе получается:
"Курсовая работа на заказ ? Заказать ? Купить - Автоматизация измерений и контроля испытаний _тема_ Автоматизация различных видов контроля в пищевой промышленности (ДВФУ)".
4.6.2. Тег description прописывается по следующему алгоритму:
Например, word-файл называется "Автоматизация измерений и контроля испытаний _тема_ Автоматизация различных видов контроля в пищевой промышленности (ДВФУ)".
Значит в начало тега пишем "Курсовые работы на заказ – качественно и по низким ценам! Заказать или купить курсовую - ", затем дописываем вторую часть взяв название из
вордовского файла: "Автоматизация измерений и контроля испытаний _тема_ Автоматизация различных видов контроля в пищевой промышленности (ДВФУ)".
То есть всё вместе получается:
"Курсовые работы на заказ – качественно и по низким ценам! Заказать или купить курсовую - Автоматизация измерений и контроля испытаний _тема_ Автоматизация различных видов контроля в пищевой промышленности (ДВФУ)".
5. Все операции из пункта 4 касались ветки "курсовые". Далее необходимо выполнить всё то же самое, только для других веток сайта: курсовые, дипломы, отчеты по
практике, рефераты, контрольные. По этим веткам типовыми веб-страницами будут веб-страницы, ссылки на которые ведут с главной веб-страницы.
3. Затем необходимо построить 5 рубрикаторов (курсовые, дипломы, контрольные, рефераты, отчеты по практике), используя макет веб-страницы рубрикатора.
Рубрикаторы необходимо строить, используя имена вордовских файлов. При нажатии на один из пунктов-ссылку рубрикатора должен происходить переход на первую веб-страницу
соответствующего документа. Макеты рубрикаторов представлены в файлах 1.jpg и страницы.rar.
Додатки 1
Відгук замовника про співпрацю з Сергеєм Рудневим
Автоматическое создание веб-страницПроект выполнен с устной договоренностью об устранении недочетов в пятидневный срок!
Импорт файлов в базу данных - выполнено на 89%, так как 89% файлов спарсено и помещено в БД. Остальные файлы исполнитель поместит в базу данных в течение пяти дней.
По верстке - выполнено!
По API - выполнено!
По тегам - выполнено!
![]()
Відгук фрилансера про співпрацю з замовником
Автоматическое создание веб-страницВсе отлично прошло, до сих пор сотрудничаем, очень хорошая постановка задачи и своевременная оплата
Актуальні фриланс-проєкти в категорії Веб-програмування
Потрібно замінити зображення на сайті на WordPressШукаємо програміста який замінить зображення складів на сайті в калькуляторі https://sun-box.com.ua/calculator/ . Будемо працювати над проєктом паралельно з дизайнером картинок. Ставимо зображення на сайт, якщо не подобається, то дизайнер виправляє і замінюємо на сайті. Всього… CMS, Веб-програмування ∙ 1 година 16 хвилин тому ∙ 51 ставка |
Вивести пости з Інсти на сайт (опенкарт)
700 UAH
Вітаю. Треба налаштувати функціонал щоб на сайті (Опенкарт) показувався блок з постами Інстаграм. Відгукнітся хто робив та знає як ) Дякую ) По вартості домовимося, не знаю скільки це коштує. HTML та CSS верстання, Веб-програмування ∙ 3 години 49 хвилин тому ∙ 32 ставки |
Розробка сайту для інтернет-магазину.Цікавить розробка сайту для інтернет-магазину. Потрібна система: інтернет-магазин (до 2000 товарів, на початках менше), 10–20 SEO-орієнтованих лендінгів, інтеграції з 1С та ШІ-сервісами. CMS, Веб-програмування ∙ 3 години 51 хвилина тому ∙ 59 ставок |
Оновлення односторінкового сайту надання будівельних послуг
1000 UAH
Оновлення діючого односторінкового самописного сайту надання будівельних послуг Завдання: -Редизайн сайту -Додавання категорій послуг шляхом створення мультилендінгу на 6 категорій -Додавання до кожної категорії фото та опису робіт -Оптимізація реклами сайту Розгляну… Веб-програмування ∙ 18 годин 28 хвилин тому ∙ 75 ставок |
Допрацювання Front-end e-com сайта на OpencardПотрібно допрацювати front-end e-commerce сайту на OpenCart. Основні задачі: виправити візуальні баги, адаптивність під мобільні пристрої, покращити відображення карток товарів, категорій, кошика та сторінки оформлення замовлення. Очікується акуратна верстка, збереження… CMS, Веб-програмування ∙ 20 годин 17 хвилин тому ∙ 47 ставок |