Автоматическое создание веб-страниц
111 USDНеобходимо выполнить проект.
Цель: Есть 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.
Applications 1
Client's review of cooperation with Sergey Rudnev
Автоматическое создание веб-страницПроект выполнен с устной договоренностью об устранении недочетов в пятидневный срок!
Импорт файлов в базу данных - выполнено на 89%, так как 89% файлов спарсено и помещено в БД. Остальные файлы исполнитель поместит в базу данных в течение пяти дней.
По верстке - выполнено!
По API - выполнено!
По тегам - выполнено!
![]()
Freelancer's review of cooperation with client
Автоматическое создание веб-страницВсе отлично прошло, до сих пор сотрудничаем, очень хорошая постановка задачи и своевременная оплата
Current freelance projects in the category Web Programming
Update of the one-page website for construction services
22 USD
Updating the existing one-page self-written website for construction services Task: -Redesign of the website -Adding service categories by creating a multi-landing page for 6 categories -Adding photos and descriptions of work to each category -Optimization of the website's… Web Programming ∙ 12 hours 56 minutes back ∙ 64 proposals |
Refinement of the Front-end e-commerce site on OpencartNeed to refine the front-end of an e-commerce site on OpenCart. Main tasks: fix visual bugs, ensure responsiveness for mobile devices, improve the display of product cards, categories, cart, and checkout page. Neat layout is expected, maintaining the current design, and correct… Content Management Systems, Web Programming ∙ 14 hours 46 minutes back ∙ 43 proposals |
Development of a lead collection form before program upload (MODX)Website: bricscad-ukraine.com.uaCMS: MODXGoal: Create a lead collection mechanism before downloading software for 3 versions: Windows, MacOS, Linux from the site for further processing by the sales department. Web Programming ∙ 18 hours 15 minutes back ∙ 29 proposals |
Remove viruses from the site and update plugins (Wordpress)Need a WordPress specialist for technical refinement of the website Task: Clean the website https://www.mast-agency.com/ from viruses/malicious code, files; (there is a virus on the site that creates pages and redirects to someone else's store) Update plugins so that the… Content Management Systems, Web Programming ∙ 21 hours 46 minutes back ∙ 69 proposals |
Make sure that order emails from the store do not go to spam.Currently, there is a store on OpenCart, and order emails are landing in spam. We need to ensure they go to Inbox (ukr.net gmail) and check it. The hosting provider wrote: Poor email delivery may be related to a low sender reputation - IP or domain. In this case, we can advise… PHP, Web Programming ∙ 22 hours 50 minutes back ∙ 46 proposals |