1

Etapa 1

Работа с MySQL в PHP

30 septiembre—02 octubre

2

Etapa 2

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

05 octubre—07 octubre

3

Etapa 3

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

09 octubre—12 octubre

4

Etapa 4

ООП в PHP

14 octubre—16 octubre

5

Etapa 5

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

19 octubre—22 octubre

6

Etapa 6

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

23 octubre—26 octubre

7

Etapa 7

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

28 octubre—30 octubre

8

Etapa 8

Еще раз ООП

02 noviembre—05 noviembre

1

Etapa 1

Работа с MySQL в PHP

30 septiembre—02 octubre

2

Etapa 2

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

05 octubre—07 octubre

3

Etapa 3

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

09 octubre—12 octubre

4

Etapa 4

ООП в PHP

14 octubre—16 octubre

5

Etapa 5

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

19 octubre—22 octubre

6

Etapa 6

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

23 octubre—26 octubre

7

Etapa 7

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

28 octubre—30 octubre

8

Etapa 8

Еще раз ООП

02 noviembre—05 noviembre

28 septiembre 2015

El objetivo está desatendido

El autor lleva sin comentar el objetivo 10 años 16 días

Autor del objetivo

Андрей

Rusia, Ульяновск

46 año / año / año

Carrera y trabajo

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

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

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

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

 Criterio del fin

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

  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. Еще раз ООП

  • 959
  • 28 septiembre 2015, 13:56
Registración

Las posibilidades
están ilimitadas.
Es la hora
de descubrir las suyas

Уже зарегистрированы?
Entrada al sitio

Entre.
Está abierto.

¿Aún no está registrado?
 
Conéctese a cualquiera de sus cuentas, sus datos se tomarán de la cuenta.
¿Ha olvidado la contraseña?