> Сторінка «Посилання» показує посилання на казахстанські і міжнародні сайти про боротьбу, про види та класифікаціях боротьби, правилах боротьби, на сайти різних федерацій і співтовариств, як казахстанських так і закордонних.
Сторінка «Правила» містить правила різних видів боротьби.
Сторінка «Вільна боротьба» містить інформацію про вільної боротьби.
Сторінка «Греко-римська» містить інформацію про особливості греко-римської боротьби.
При відкритті сторінки «Жіноча боротьба» користувач отримає інформацію про жіночої боротьби.
Сторінка «? аза? ша до? рес» містить інформацію про особливості національної казакша курес.
Малюнок 2.3 - Структура сайту
2.3 Аналіз програмних засобів для розробки
спортивний боротьба сайт програмний
Враховуючи поставлені вище завдання, автор рахунок найбільш оптимальну базу для розробки такого роду сайту - HTML + система управління вмістом Joomla.!- Система управління вмістом, написана на мові PHP і використовує як сховище змісту базу даних MySQL. Joomla! є вільним програмним забезпеченням, захищеним ліцензією GPL. Однією з головних особливостей Joomla! є відносна простота управління при практично безмежних можливостях і гнучкості при виготовленні сайтів. [2]
Назва «Joomla!» фонетично ідентично слову «Jumla», яке в перекладі з суахілі означає «всі разом» або «в цілому», що відображає підхід розробників та спільноти до розвитку системи
Система управління змістом Joomla! є відгалуженням широко відомої CMS Mambo. Команда незалежних розробників відокремилася від проекту Mambo через незгоди в економічній політиці. І 16 вересня 2005 року в світ вийшла перша версія Joomla !, що є по суті перейменованої Mambo 4.5.2.3 і включає в себе виправлення знайдених на той момент помилок і уязвімостей.Joomla! включає в себе різні інструменти для виготовлення веб-сайту. Важливою особливістю системи є мінімальний набір інструментів при початковій установці, який збагачується в міру необхідності. Це знижує захаращення адміністративної панелі непотрібними елементами, а також знижує навантаження на сервер і економить місце на хостингу.
2.4 Розробка інтерфейсу
Титульна сторінка (головна) будь-якого сайту повинна максимально інформативно і в стислому обсязі відображати необхідну користувачеві інформацію про сайт. На головній сторінці необхідно помістити логотип, основне меню сайту (для навігації по його структурі), форму аутентифікації (входу зареєстрованих користувачів), реєстраційну посилання (реєстрація нових клієнтів), стрічку новин.
Розробка адміністративної частини сайту
Адміністративна частина повинна включати в себе: інформацію про нові користувачах, розділ налаштувань сайту, можливість адміністрування форуму, можливість виведення статистики по форуму, управління обліковими записами користувачів і інші можливості.
Адміністративна частина сайту представлена ??у вигляді системи управління вмістом.
Система управління вмістом (англ. Content management system, CMS) - комп'ютерна програма, яка використовується для управління вмістом чого-небудь (зазвичай це вміст розглядається як неструктуровані дані предметної завдання в протилежність структурованим даними, зазвичай перебувають під управлінням СУБД). Зазвичай такі системи використовуються для зберігання і публікації великої кількості документів, зображень, музики або відео.
Окремим випадком такого роду систем є системи управління сайтами. Подібні CMS дозволяє управляти текстовим і графічним наповненням веб-сайту, надаючи користувачеві зручні інструменти зберігання і публікації інформації.
Зараз існує безліч готових систем управління вмістом сайту, у тому числі й безкоштовних. Їх можна розділити на три типи, за способом роботи:
Генерація сторінок за запитом. Системи такого типу працюють на основі зв'язки «Модуль редагування? База даних ? Модуль подання ». Модуль уявлення генерує сторінку з вмістом при запиті на нього, на основі інформації з бази даних. Інформація в базі даних змінюється за допомогою модуля редагування. Сторінки заново створюються сервером при кожному запиті, а це створює навантаження на системні ресурси. Навантаження може бути багато разів знижена при використанні коштів кешування, які є в сучасних веб-серверах.
Генерація сторінок при редагуванні . Системи цього типу суть програми для редагування сторінок, які при внесенні змін у зміст сайту створюють набір статичних сторінок. При такому способі жертвується інтеракт...