Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка Web-додатки на CMS Joomla &Рок-музика&

Реферат Розробка Web-додатки на CMS Joomla &Рок-музика&





нотекстовий пошук, так і таблиці InnoDB, що підтримують транзакції на рівні окремих записів. Більш того, СУБД MySQL поставляється із спеціальним типом таблиць EXAMPLE, демонструє принципи створення нових типів таблиць. Завдяки відкритій архітектурі і GPL-ліцензуванню, в СУБД MySQL постійно з'являються нові типи таблиць.

Переваги пакету MySQL полягає в наступному:

MySQL - безкоштовна СУБД, що відрізняє її від інших дорогих продуктів;

багатопоточність: підтримка декількох одночасних запитів;

оптимізація зв'язків з приєднанням багатьох даних за один прохід;

записи фіксованої і змінної довжини;

ODBC драйвер в комплекті з вихідним кодом;

гнучка система привілеїв і паролів;

до 16 ключів в таблиці, кожен ключ може мати до 15 полів;

підтримка ключових полів і спеціальних полів в операторові CREATE;

підтримка чисел довгою від 1 до 4 байт (ints, float, double, fixed), рядків змінної довжини і міток часу;

інтерфейс з мовами C і Perl;

заснована на потоках, швидка система пам'яті;

утиліта перевірки і ремонту таблиці (isamchk);

всі дані зберігаються у форматі ISO8859_1;

всі операції роботи з рядками не звертають уваги на регістр символів в оброблюваних рядках;

псевдоніми застосовні як до таблиць, так і до окремих колонках у таблиці;

всі поля мають значення за замовчуванням. INSERT можна використовувати на будь-якому підмножині полів;

легкість управління таблицею, включаючи додавання і видалення ключів і полів.

До недоліків можна віднести низьку продуктивність при високих навантаженнях, неповну сумісність з SQL.

PHP - скриптова мова програмування загального призначення, інтенсивно застосовуваний для розробки веб-додатків. В даний час підтримується переважною більшістю хостинг-провайдерів і є одним з лідерів серед мов програмування, що застосовуються для створення динамічних веб-сайтів [3].

До достоїнств PHP можна віднести:

широка поширеність;

великий набір вбудованих засобів для розробки веб-додатків;

велике число додаткових модулів.

До недоліків відносяться:

неузгоджений синтаксис функцій;

відсутність зворотної сумісності між версіями мови;

відсутність підтримки мультибайтних символів в ядрі мови;

відсутність підтримки багатопоточності.


1.2 Система управління вмістом


Система управління вмістом (контентом) (англ. Content management system, CMS) - інформаційна система або комп'ютерна програма, яка використовується для забезпечення і організації спільного процесу створення, редагування і управління контентом (тобто вмістом).

Основні функції CMS: -

надання інструментів для створення вмісту, організація спільної роботи над вмістом;

управління вмістом: зберігання, контроль версій, дотримання режиму доступу, управління потоком документів;

подання інформації у вигляді, зручному для навігації, пошуку.

У системі управління вмістом можуть перебувати найрізноманітніші дані: документи, фільми, фотографії, номери телефонів, наукові дані і так далі. Така система часто використовується для зберігання, управління, перегляду та публікації документації. Контроль версій є одним з основних її переваг, коли вміст змінюється групою осіб.

Головна функція CMS - показувати сторінки сайту користувачам, формуючи їх вміст «на льоту» із заздалегідь визначених шаблонів з дизайном і контенту, тобто текстів, картинок, таблиць та інших матеріалів, які зберігаються в базі даних. створює сторінку користувачеві в момент його запиту. При цьому, залежно від ситуації, користувачеві може бути показана якась унікальна інформація, яка більше нікому і ніколи не буде видна. Наприклад, вміст його кошика в інтернет-магазині. Цю роботу і робить CMS, або «движок сайту». При цьому CMS не просто генерує сторінки користувачам, а намагається зробити це якнайшвидше, щоб обробити максимальну кількість запитів в одиницю часу. Також захищає дані від недобросовісних користувачів.

Друга головна функція CMS - допомогти власникові сайту без якихось спеціальних навичок керувати сайтом, тобто публікувати нові сторінки, новини, викладати відео, робити посилання на зовнішні ресур...


Назад | сторінка 3 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення web-сторінки за допомогою гіпертекстової розмітки HTML з використ ...
  • Реферат на тему: Розробка оффлайн-браузера, здатного зберігати HTML-сторінки з усім їх вміст ...
  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Створення підсумкових запитів. Використання обчислюваних полів
  • Реферат на тему: Основи створення простого сайту на PHP і MYSQL