![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Guest |
|
|||
|
Unregistered |
Я бы сделал в каждом модуле такую возможность с целью использовать её не только на главной странице, но и в других разделах по мере необходимости. Если взять общую структуру за основу грамотности движка, то каждый модуль должен полностью отвечать за работу с конкретными весчами (например теми же новостями) если тебе он не нужен, то тебе не предется переделывать потом 2 модуля... и далее с таким подходом будет проще работать со сложной структурой, чем ты будеш делать copy/paste ;)
|
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: нет Всего: 10 |
чъёрть... залогинеться забыл.
-------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
Master я правильно тебя понимаю, что с твоей точки зрения, лучше для каждого модуля сделать маленький файлик для модуля главной страницы? или как-бы модуль Экспорта по другому.
|
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: нет Всего: 10 |
Mal Hack я могу объяснить более подробно... вот представь, что твой движок пишеш не только ты, и это даже не движок сайта, это крупный програмный продукт... каждому программисту отведена определенная её область в который он должен решить определенные задачи и полностью подготовить свою часть для грамотной работы с ней, что касается как функциональности, так и передечи данных в другие системы... т.е. раз каждый выполняет свою часть (как принято) и подготавливает все для стыковки, то отсюда можно сделать соответствующий вывод... каждый класс (или их группа) должны отвечать за работу с конкретными элементами проекта... на примере движка сайта не будет смотреться болезнено если ты раскидаеш все салатом, но ты просил мое мнение и я как мог прокомментировал его.
-------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
Master это-то я все понимаю. Вот мне надо их объединить в один. Точнее их маленькие части. К сожалению, специфика веба не позволяет (не предпочтительно), чтобы помимо модуля был еще маленький модуль экспорта...
|
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: нет Всего: 10 |
почему? експорт может входить в модуль как функция по экспорту данных для тех или иных целей например... вполне приемлемое решение.
-------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
Да. Так-то оно так. Но мне НЕ хотелось бы подключать в скрипт 6 модулей из которых надо сделать экспорт.
|
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 3 Всего: 55 |
Mal Hack
Module::export? |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
не совсем тебя понял. |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 3 Всего: 55 |
Mal Hack
Т.е подгружаешь все нужные модули. Но не вызываешь их, только вызываешь фукнцию экспорта. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
Вот в этом то и проблема. т.е. как это лучше организовать. Ведь подгружать 5-6 файлов (больших) - тормозит скрипт. |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 3 Всего: 55 |
Mal Hack
тогда функции в отдельный файл. другого выхода не вижу. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
Вот тут опять. Лио все экспортные функции в один файл или в несколько для каждого модуля |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 3 Всего: 55 |
Mal Hack
ну из космоса то ты эти данные не возмешь |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 8 Всего: 261 |
Opr не совсем тебя понял.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Для профи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |