Створення движка на mvc. Вступ.
Всім привіт! Сьогодні я пишу першу статтю з серії, присвяченій створенню власного MVC додатки.
Для початку варто відзначити, що якщо хтось не знає, що таке MVC, то спочатку прочитайте цю статтю: що таке MVC?.
Отже, що ми будемо мати в кінці? У нас буде движок, створений з використанням шаблону проектування MVC. Цей движок буде дуже простий, десь будуть опускатися перевірки, але це все зроблено для того, щоб ви зрозуміли, як взагалі створювати додатки на MVC, а потім, допрацювавши наш движок, ви зможете використовувати його для своїх проектів. У нас же буде базовий функціонал:
- авторизація
- невеликий чат
- додавання статей
- редагування статей
- видалення статей
- Керування користувачами
Все починається зі структури папок. Вона у нас буде такий:
- index.php
- .htaccess
- controllers
- models
- views
- libs
Думаю, тут все зрозуміло. У папках controllers, models, views і libs будуть зберігатися контролери, моделі, види і інші файли. У процесі створення ми будемо додавати потрібні нам папки і файли.
Для створення нашого движка буде використовуватися об`єктно-орієнтований підхід. Якщо ви його погано знаєте, то слід теж спочатку почитати про це статті на сайті.
Отже, на цьому я закінчую вступну статтю, а в наступній ми вже почнемо створювати движок на MVC. До скорого!
Вийшов відеокурс "php і mysql з нуля до гуру"
Як створити движок для сайту
Як створити соціальну мережу
Nodejs. Що таке middleware і статичні файли.
Nodejs. Як створити "список справ". Частина 2.
Що необхідно знати перш, ніж вчитися створювати сайти
Створення движка на mvc. Створюємо можливість додавання користувача в базу даних через адмін панель
Nodejs. Движок v8.
Bootstrap 4. Введення.
Двигуни баз даних.
Створення движка на mvc. Покращуємо шифровку пароля користувачів.
Створення движка на mvc. Робимо можливість редагування і видалення користувачів.
Створення движка на mvc. Починаємо робити чат.
Створення движка на mvc. Продовжуємо роботу над чатом.
Створення движка на mvc. Пишемо роутер.
Соціальна мережа на php: підготовка проекту.
Створення движка на mvc. Начинам робити систему розподілу прав користувачів.
Створення движка на mvc. Створюємо авторизацію.
Створення движка на mvc. Виводимо сторінки. Частина 4.
Створення движка на mvc. Починаємо роботу з базою даних.
Створення движка на mvc. Допрацьовуємо роутер.
Створення движка на mvc. Створюємо авторизацію.
Створення движка на mvc. Продовжуємо роботу над чатом.
Створення движка на mvc. Робимо можливість редагування і видалення користувачів.
Двигуни баз даних.
Соціальна мережа на php: підготовка проекту.
Створення движка на mvc. Допрацьовуємо роутер.
Створення движка на mvc. Виводимо сторінки. Частина 4.
Joomla vs сайт з нуля
Як створити соціальну мережу
Створення движка на mvc. Начинам робити систему розподілу прав користувачів.