28 / 28 / 0
Регистрация: 27.03.2011
Сообщений: 156
|
||||||||||||||||
1 | ||||||||||||||||
Правильно ли со стороны ООП составлен сайт?10.10.2012, 10:38. Показов 1024. Ответов 5
Метки нет (Все метки)
Всем доброе время суток. Недавно начал учить ООП, хотел бы узнать мнение проффесионалов, есть хоть какието сдвиги у меня в голове. Вот код:
index.php
0
|
10.10.2012, 10:38 | |
Ответы с готовыми решениями:
5
Правильно ли составлен запрос Правильно ли составлен запрос ? Правильно ли составлен вопрос Правильно составлен robots.txt ? |
10.10.2012, 10:58 | 2 |
Я не хочу Вас обижать но это не ООП это вы просто классы пишите. С чего у вас класс представления наследуется от класса БД. Зачем представлению знать про БД ?
Зачем модель Login выполняет запросы БД ? Зачем модели знание о БД ? Зачем модель выводит информацию на страницу. Не по теме: Вам знакомо слово MVC? Какие еще шаблоны проектирования вы знаете? Как можно тут применить шаблон одиночка (Singleton) ?
1
|
Почетный модератор
16844 / 6723 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
10.10.2012, 11:17 | 3 |
Плюс к тому что сказали выше - зачем делать открытыми все свойства в первом классе? И почитайте про шаблонизацию, если у вас html-кода будет скажем раза в три больше вы почувствуете себя не очень хорошо
1
|
601 / 569 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
|
10.10.2012, 19:55 | 4 |
смысл ооп это выделение из кода некоей сущности обладающей поведением, у вас же тупо все понапихано в классы
1
|
21 / 21 / 3
Регистрация: 24.07.2010
Сообщений: 161
|
|
11.10.2012, 11:18 | 5 |
Попробуйте почитать про MVC. Тогда Вам станет все ясно.
По поводу БД есть хорошие платформы для этого, например Doctrine или Propel, их можно прикрутить к любому сайту.
1
|
270 / 226 / 11
Регистрация: 20.04.2012
Сообщений: 817
|
|
11.10.2012, 16:22 | 6 |
рано ещё ему MVC
пусть с шаблонов начнет как минимум - http://www.phpinfo.su/articles... v_php.html а по-хорошему об ООП ему надо забыть на пару лет, что бы хотя бы на функциях научился писать и отделять логику приложения от логики отображения Добавлено через 8 минут Marik1993, твоя ошибка в том, что ты не удосужился даже почитать, что такое ООП и зачем оно нужно. Тебе знакомы такие имена как Гради Буч, Фаулер? Думаю, что нет. А в их книгах очень хорошо описано ООП, что это и для чего это нужно.
0
|
11.10.2012, 16:22 | |
11.10.2012, 16:22 | |
Помогаю со студенческими работами здесь
6
Правильно ли составлен robots.txt? Query, правильно ли составлен запрос? Правильно ли составлен robots.txt? Правильно ли составлен robots.txt Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |