1

Этап 1

Избавиться от тонны ошибок в коде: Пол тонны уже позади.

2

Этап 2

Мини-рефакторинг

3

Этап 3

Расширить функционал

4

Этап 4

PHPUnit - Покрыть код тестами

1

Этап 1

Избавиться от тонны ошибок в коде: Пол тонны уже позади.

2

Этап 2

Мини-рефакторинг

3

Этап 3

Расширить функционал

4

Этап 4

PHPUnit - Покрыть код тестами

10 ноября 2015
Цель завершена 2 апреля 2016
Бизнес и Финансы

CMS на PHP/SQL

Я уже почти уверена, что это божье наказание будет работать, аки сегодня заработал самый страшный SQL-запрос. Теперь немного предыстории. Мне уже надоело месяцами читать про переменные и циклы с операторами условий и еще я терпеть не могу решать задачи в стиле "выведите простые числа от одного до ста", хоть и знаю, что это полезно... Я решила поставить эксперимент и написать что-то страшное на новом для меня языке и посмотреть, что из этого получится... Если получится более быстрый способ обучения, то будет очень здорово. Итак. У меня есть несколько добытых правдами и неправдами полуработающих примеров, лучший друг Google и справочники по функциям и константам в документации. Я не имею ни малейшего понятия, правильно ли я делаю, зато знаю что конструирование - это тоже вид программирования, возможно востребованный в реальной жизни. Хочу попробовать еще и так.

GitHub: https://github.com/smart-com/bike-cms

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

Для начала - довести до рабочего состояния: вывод/ добавление статей, сортировка, хотя бы два пользователя... Потом видно будет...

 Личные ресурсы

Подобие мозгов, куски кода и документация...

 Экологичность цели

На таком велосипеде будет хорошо тренировать разные PHP/SQL-чудеса

  1. Избавиться от тонны ошибок в коде: Пол тонны уже позади.

    1. Исправить свойства в объекте статьи/ модель/ шаблон

    2. Вывести список статей на главной странице. Пока что видны только селекты:)))

    3. Исправить фильтрацию

  2. Мини-рефакторинг

    1. Перенести проверку адреса из index.php в роутер

    2. Cтандарты кодирования

    3. PDO

  3. Расширить функционал

    1. Фильтрация по датам / Авторам / Категориям

    2. Добавление статей / Редактирование статей / Удаление статей

    3. Авторизация

    4. Комментирование статей

  4. PHPUnit - Покрыть код тестами

  • 6130
  • 10 ноября 2015, 14:45
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?