1

Етап 1

Работа с MySQL в PHP

30 вересня—02 жовтня

2

Етап 2

Архитектура MVC

05 жовтня—07 жовтня

3

Етап 3

Базовый шаблон. Вложенные шаблоны. Способы работы с шаблонами

09 жовтня—12 жовтня

4

Етап 4

ООП в PHP

14 жовтня—16 жовтня

5

Етап 5

MVC с помощью ООП

19 жовтня—22 жовтня

6

Етап 6

Одиночка. Драйвер БД

23 жовтня—26 жовтня

7

Етап 7

Пользователи, роли, привелегии, сессии

28 жовтня—30 жовтня

8

Етап 8

Еще раз ООП

02 листопада—05 листопада

1

Етап 1

Работа с MySQL в PHP

30 вересня—02 жовтня

2

Етап 2

Архитектура MVC

05 жовтня—07 жовтня

3

Етап 3

Базовый шаблон. Вложенные шаблоны. Способы работы с шаблонами

09 жовтня—12 жовтня

4

Етап 4

ООП в PHP

14 жовтня—16 жовтня

5

Етап 5

MVC с помощью ООП

19 жовтня—22 жовтня

6

Етап 6

Одиночка. Драйвер БД

23 жовтня—26 жовтня

7

Етап 7

Пользователи, роли, привелегии, сессии

28 жовтня—30 жовтня

8

Етап 8

Еще раз ООП

02 листопада—05 листопада

28 вересня 2015

Мета закинута

Автор не відписував в цілі 9 років 10 месяців 20 днів

Автор мети

Андрей

Росія, Ульяновск

46 Рік / року / років

Кар'єра та робота

PHP-разработка

Иногда приходит время все изменить и начать сначала. Через много лет начинаю реализовывать свои детские/школьные мечты стать программистом. Конечно, страх поменять работу, привычный образ жизни, неизвестности, присутствует, но желание заниматься тем, что нравится сильнее.

На первом этапе ставлю целью разработать сайт (без оформления) с нуля до полностью готового рабочего варианта, тем самым подтянуть навыки в php.

Буду рад конструктивной критике и советам :-)

 Критерій завершення

Создание полностью рабочего сайта.

  1. Работа с MySQL в PHP

    Создание БД.

    Написание скриптов:

    • получение содержимого таблицы
    • вставка новой записи в таблицу,
    • удаление записи из таблицы,
    • обновление записи в таблице.
  2. Архитектура MVC

    Создать мини-блог.

    Доделать функционал.

    Сайт должен соответствовать модели MVC.

  3. Базовый шаблон. Вложенные шаблоны. Способы работы с шаблонами

    Доработать сайт.

  4. ООП в PHP

    Обзор ООП.

  5. MVC с помощью ООП

    1. Переделать сайт на концепцию объектно-ориентированных контроллеров.
    2. В качестве HTML комментария (<!-- -->) вывести верное число байт в HTML каждой страницы сайта.
    3. В качестве HTML комментария (<!-- -->) вывести время генерации каждой страницы сайта
  6. Одиночка. Драйвер БД

    1. Описать идею своего сайта
    2. Составить список привилегий для ограничения пользователей
    3. Выделить класс модели
    4. Внедрить класс работы с БД (MSQL)
    5. Сделать класс работы с БД одиночкой
  7. Пользователи, роли, привелегии, сессии

    1. Создать 5 таблиц (пользователи, сессии, привилегии, роли, связь привилегий и ролей)
    2. Создать страницу авторизации
    3. Реализовать механизм авторизации, скрыв панель управления сайтом от неавторизованных пользователей
    4. Создать несколько привилегий и ролей в БД, реализовать механизм проверки наличия именованных привилегий у пользователя (для этого нужно самостоятельно написать функцию Can в менеджере пользователей)
    5. Написать функцию IsOnline в менеджере пользователей
  8. Еще раз ООП

  • 940
  • 28 вересня 2015, 13:56

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?