Створення сайту

Матеріал з Черкащина
Перейти до: навігація, пошук

Перелік програм для створення сайту


  Отже, для того, щоб почати повноцінно працювати, нам знадобиться як мінімум 7 програмних продуктів, список яких наведений нижче. Не дивіться, що їх так багато, нічого складного в їхній установці й настроювання немає, просто уважно й точно виконуйте всі вказані дії, без зайвих рухів :-) 


Зміст

1. MySQL 5.0.45

— вільна система керування базами даних (СУБД). Іншими словами це компактний багатопоточний сервер баз даних.
MySQL характеризується великою швидкістю, стійкістю й легкістю у використанні.
MySQL підтримує мову запитів SQL у стандарті ANSI 92, і крім цього має безліч розширень до цього стандарту,
яких немає в жодній інший СУБД. 
Короткий перелік можливостей MySQL: 
- підтримується необмежена кількість користувачів, що одночасно працюють із базою даних; 
- кількість рядків у таблицях може досягати 50 млн.; 
- швидке виконання команд, можливо MySQL найшвидший сервер з існуючих; 
- проста й ефективна система безпеки.

2. PHP 5.2.5

- (англ. PHP: Hypertext Preprocessor — «PHP: препроцесор гіпертексту») — скриптова мова програмування,
створена для генерації HTML-сторінок на Web-сервері й роботи з базами даних.
На сьогодні підтримується переважною більшістю хостерів.

3. Web-Сервер Apache 2.2.6

(альтернатива Internet Information Services, або скорочено IIS, що інтегрований в операційну систему Windows) - це сервер,
що приймає HTTP-запити від клієнтів, як правило, Web-браузерів, і видає їм HTTP-відповіді, зазвичай разом із HTML-сторінкою,
зображенням, файлом, медіа-потоком або іншими даними. По суті Web-сервер це програмне забезпечення,
що виконує функції Web-сервера на локальному комп”ютері, на якому це програмне забезпечення працює.

4. phpMyAdmin 2.11.2.16

- сукупність скриптів написаних на PHP, і забезпечуючих повноцінну, у тому числі віддалену роботу з базами даних MySQL, через веб-інтерфейс.
Так як, phpMyAdmin дозволяє в багатьох випадках обійтися без безпосереднього введення команд SQL,
то робота з базами даних стає цілком посильною задачею навіть для людини досить поверхово знайомою з MySQL.

5. Macromedia Dreamweaver 9.0 СS3

- програмний засіб для візуального створення Web-сайтів. Іншими словами професійний редактор HTML для проектування,

написання коду й підтримки сайтів, web-сторінок і додатків мережі. 
  Візуальні можливості редагування в Dreamweaver дозволяють швидко створювати сторінки без того, щоб писати код вручну.
Ви можете переглядати всі ваші елементи сайту або активи й швидко вставляти їх з панелі безпосередньо в документ.
Dreamweaver забезпечує повне функціональне середовище написання коду, що включає інструментальні засоби редагування коду
(наприклад, розфарбування коду або перевірка закриття тегів).
Dreamweaver також дає можливість вам будувати динамічні сторінки з використанням сервер-технології CFML, ASP.NET, ASP, JSP і PHP.

6. Smarty Template Engine

- це оброблювач, що компілює шаблони для PHP. Це означає, що Smarty читає файли шаблонів і створює PHP-код на їхній основі.

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

7. Abode Photoshop CS2

- професійний графічний пакет для роботи з растровою графікою. Він нам знадобиться, як ви догадуєтеся, для графічного оформлення Web-проектів і створення привабливого дизайну. Альтернатива всім вищенаведеним інструментам


8. Denwer (Денвер)

- набір дистрибутивів (Apache, PHP, MySQL, Perl і т.д.) + програмна оболонка, що використовує цей набір для створення сайтів на «домашній» (локальній) Windows-машині без необхідності підключення до інтернету.

Базовий пакет Денвер у себе включає:
- система може запускатися з flash-накопичувача без яких-небудь проблем
- Apache, SSI, mod_rewrite, mod_php.
- PHP4 з підтримкою GD і MySQL.
- MySQL4 з підтримкою транзакцій ( mysqld-max).
- система керування віртуальними хостами, заснована на шаблонах. Щоб створити новий хост, вам потрібно лише додати директорію в каталог
/home, правити конфігураційні файли не потрібно. За замовчуванням уже підтримуються схеми іменування директорій багатьох популярних хостерів;
нові можна без зусиль додати
- система керування запуском і завершенням
- phpMyAdmin - система керування MySQL через Web-інтерфейс
- ядро Perl без стандартних бібліотек (вони поставляються окремо).
- емулятор sendmail (відпрацьована «заглушка», що складає прихожі листи в /tmp);
підтримується робота разом з PHP і Perl.
- інсталятор (щось схоже на InstallShield).