в main.tpl.?
если мне нужна будет добавить еще одну страницу как это реализовать?
например я создал файл person.php где на главной указал ссылку на этот файл и потом можно будет на один файл вытягивать данные про каждого юзера. такая архитектура будет правильной?
Как иммено добавить ссылку на этот файл, с помощью переменной где будет адрес хоста и пути к файлу. где правильно получать этот путь? и как? Хотелось бы сделать это в config.php который в другой директории.
Вот файл head.tpl где нужно указать домен. Если делать делать так как я делаю код неработает.
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
ferz, вас не кто не заставляет писать в стиле MVC. Пишите как вам удобно и как вы это будете понимать.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
ferz
Отправлено: 10 Апреля, 2012 - 20:55:11
Гость
Покинул форум
Сообщений всего: 77
Дата рег-ции: Март 2012
Помог: 0 раз(а)
OrmaJever пишет:
ferz, вас не кто не заставляет писать в стиле MVC. Пишите как вам удобно и как вы это будете понимать.
мне нужно написать маштабированое приложение
----- рожден стоячим
Bio man
Отправлено: 10 Апреля, 2012 - 21:18:42
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
ferz пишет:
мне нужно написать маштабированое приложение
MVC это всего лишь общепринятое решение, которое для веба, по мнению многих, не очень подходит. Что бы проект был масштабируемым нужно сперва продумать архитектуру этого проекта. На заметку, у программистов 80-90% времени уходит именно на проектирование и только 10-20% на написание кода.
Мелкий
Отправлено: 10 Апреля, 2012 - 21:44:20
Активный участник
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
ferz пишет:
мне нужно написать маштабированое приложение
И MVC с этой задачей никак не связан. Он описывает совершенно другой, но и не противоречащий масштабированию, приём проектирования.
----- PostgreSQL DBA
ferz
Отправлено: 10 Апреля, 2012 - 22:14:19
Гость
Покинул форум
Сообщений всего: 77
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Мелкий пишет:
ferz пишет:
мне нужно написать маштабированое приложение
И MVC с этой задачей никак не связан. Он описывает совершенно другой, но и не противоречащий масштабированию, приём проектирования.
я наверное неправильно выразился, мне нужно чтобы приложение было легко имзенять, развивать и дополнять (Добавление)
Bio man пишет:
ferz пишет:
мне нужно написать маштабированое приложение
MVC это всего лишь общепринятое решение, которое для веба, по мнению многих, не очень подходит. Что бы проект был масштабируемым нужно сперва продумать архитектуру этого проекта. На заметку, у программистов 80-90% времени уходит именно на проектирование и только 10-20% на написание кода.
похоже на поставленный вопрос, ответа некто не знает.
----- рожден стоячим
Panoptik
Отправлено: 10 Апреля, 2012 - 22:19:45
Постоянный участник
Покинул форум
Сообщений всего: 2493
Дата рег-ции: Нояб. 2011 Откуда: Одесса, Украина
Помог: 131 раз(а)
тут все аматоры. про МВЦ слыхали только по телевизору в вечерней сказке
а вы небось слышали о нем чтото такое, про что нам еще не известно
----- Just do it
Bio man
Отправлено: 10 Апреля, 2012 - 22:40:22
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
ferz пишет:
я наверное неправильно выразился, мне нужно чтобы приложение было легко имзенять, развивать и дополнять
Все правильно, мы поняли.
Без понятия "проектирование" или "Объектно ориентированное проектирование" далеко не уедешь, не все так просто, как кажется. Эта тема довольно абстрактна, нету каких то однозначных решений, что бы с копи пастил и изменил под себя, тут нужно самому думать.
Думать и еще раз думать, анализировать, исправлять ошибки и потом еще раз подумать. Программирование это не так, что написал код, работает, значит программист, нет, программирование прежде всего заставляет думать, и что бы получить что то действительно работающее нужно хорошо это спроектировать.
И не надейтесь решить свою проблему создав пару тем, тут форум не поможет, нужно сперва почитать книжку о объектно ориентированном программировании и проектировании. (Добавление)
может будет интересно http://forum.php.su/topic.php?fo...=62&topic=98
ferz
Отправлено: 10 Апреля, 2012 - 23:01:28
Гость
Покинул форум
Сообщений всего: 77
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Panoptik пишет:
тут все аматоры. про МВЦ слыхали только по телевизору в вечерней сказке
а вы небось слышали о нем чтото такое, про что нам еще не известно
еслиб знал не спрашивал. мне нужено решение, а не совет писать индус код т.к писать как удобно не значит правильно. Есть наработаные шаблоны и следует их использовать, что я и пытаюсь сделать.
----- рожден стоячим
DlTA
Отправлено: 10 Апреля, 2012 - 23:05:55
Постоянный участник
Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010
Помог: 53 раз(а)
HMVC просто и понятно, достаточно легко расширяется,
ferz
Отправлено: 10 Апреля, 2012 - 23:08:29
Гость
Покинул форум
Сообщений всего: 77
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Bio man пишет:
ferz пишет:
я наверное неправильно выразился, мне нужно чтобы приложение было легко имзенять, развивать и дополнять
Все правильно, мы поняли.
Без понятия "проектирование" или "Объектно ориентированное проектирование" далеко не уедешь, не все так просто, как кажется. Эта тема довольно абстрактна, нету каких то однозначных решений, что бы с копи пастил и изменил под себя, тут нужно самому думать.
Думать и еще раз думать, анализировать, исправлять ошибки и потом еще раз подумать. Программирование это не так, что написал код, работает, значит программист, нет, программирование прежде всего заставляет думать, и что бы получить что то действительно работающее нужно хорошо это спроектировать.
И не надейтесь решить свою проблему создав пару тем, тут форум не поможет, нужно сперва почитать книжку о объектно ориентированном программировании и проектировании. (Добавление)
может будет интересно http://forum.php.su/topic.php?fo...=62&topic=98
посоветуйте книгу. буч? гамма? проблемма в том что я пока незнаю чего хочу. и как это будет выглядить, трудно представить в сферическом коне в ваукуме сферического коня в ваукуме десятой воложенности рекурсии. Для начала у меня цель научиться использовать и реализовать mvc, по минимуму, а потом с фидбеком заниматься проэктированием и анализом
----- рожден стоячим
Bio man
Отправлено: 10 Апреля, 2012 - 23:08:55
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
ferz пишет:
мне нужено решение, а не совет писать индус код т.к писать как удобно не значит правильно.
Может почитаешь по внимательней, что пишут?
ferz пишет:
Есть наработаные шаблоны и следует их использовать, что я и пытаюсь сделать.
Во первых нужно точно поставить задачу. Потом открыть каталог шаблонов (советую банды четырех) и посмотреть какие шаблоны отвечают твоим требованиям. Шаблон описывает как минимум проблему и ее решение
ferz
Отправлено: 10 Апреля, 2012 - 23:11:29
Гость
Покинул форум
Сообщений всего: 77
Дата рег-ции: Март 2012
Помог: 0 раз(а)
DlTA пишет:
HMVC просто и понятно, достаточно легко расширяется,
читал. всеравно что писать книгу не научившись читать
----- рожден стоячим
Bio man
Отправлено: 10 Апреля, 2012 - 23:13:04
Постоянный участник
Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010 Откуда: Даугавпилс, Латвия
Помог: 52 раз(а)
ferz пишет:
посоветуйте книгу
PHP. Объекты, шаблоны и методики программирования 2-е или 3-е издание. 3-его в опенсорсе нету, придется купить.
ferz пишет:
проблемма в том что я пока незнаю чего хочу. и как это будет выглядить,
Ну тогда следует осознать что ты именно хочешь. Писать то не знаю что врятле получится.
ferz пишет:
Для начала у меня цель научиться использовать и реализовать mvc
С начало нужно понять ООП
ferz
Отправлено: 10 Апреля, 2012 - 23:20:04
Гость
Покинул форум
Сообщений всего: 77
Дата рег-ции: Март 2012
Помог: 0 раз(а)
Bio man пишет:
Ну тогда следует осознать что ты именно хочешь. Писать то не знаю что врятле получится.
Что хочу я понял(даже требование написал), что я хочу в програмном коде, как это сделать правильно, и как это будет выглядить. В данном случае я сталкнулся с проблеммами которые описал в вопросе.
Bio man пишет:
С начало нужно понять ООП
ООП я давно уже понял, это мой не первый язык.
Bio man пишет:
PHP. Объекты, шаблоны и методики программирования 2-е или 3-е издание. 3-его в опенсорсе нету, придется купить.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.