X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Работа компонентов в Joomla, Принцип
gaaarfild
gaaarfild
Topic Starter сообщение 10.3.2010, 16:17; Ответить: gaaarfild
Сообщение #1


Если посмотреть компоненты в Joomla, написанные разработчиками, то есть родные, то очень сложно понять без идеального знания API, что он делает. Например мне совсем не понятно поему код разделен на несколько файлов и что они делают.
Есть файлы helper.php, controller.php, router.php, view.php. Я могу написать компонент для Джумлы, но он не будет выглядеть родным. А хотелось бы понять, что как и каким образом взаимодействует и какие функции выполняет.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 10.3.2010, 23:49; Ответить: ZiTosS
Сообщение #2


gaaarfild, надо читать про архитектуру программного обеспечения MVC

Многие Framework'и используют данную модель. Дам тебе парочку ссылок, из которых многое можно понять:
Архитектура MVC - Wikipedia.org
Yii framework - введение (есть некоторое описание расширенной структуры, можно прочитать про контроллер, модель, представление, компонент, модуль)

А так же спецом по Joomla, чтобы понять, что есть что:
Разработка Модель-Вид-Контроллер (MVC) компонента
Разработка Модель-Вид-Контроллер (MVC) компонента -> Добавление Модели
Разработка Модель-Вид-Контроллер компонента -> Использование БД
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 11.3.2010, 0:48; Ответить: sc2r2bey
Сообщение #3


(gaaarfild @ 10.3.2010, 15:17) *
Есть файлы helper.php, controller.php, router.php, view.php.

это что за компонент такой :huh:


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
сообщение 11.3.2010, 3:47; Ответить: toorr2p
Сообщение #4


А чего так лихо сразу с компонентов начали? или уже с модулями разобрались, они кстати тоже по принципу MVC устроены, поймете как модули работаю поймете и компонент, а для начала вообще нужно полистать обьекто-ориентированное программирование на PHP, освоить классы их методы, создание экземпяров классов и т.д, без этого будет сложновато)))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 11.3.2010, 10:32; Ответить: sc2r2bey
Сообщение #5


почитай тут
http://www.joomla-docs.ru/%D0%9F%D1%80%D0%...BB%D1%8F_Joomla
http://www.joomla-docs.ru/%D0%9F%D1%80%D0%...1%8F_Joomla_1.5


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Skrot
Skrot
сообщение 11.3.2010, 20:09; Ответить: Skrot
Сообщение #6


а зачем тебе это нужно? сам писать умеешь и хорошо....
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
Topic Starter сообщение 11.3.2010, 21:38; Ответить: gaaarfild
Сообщение #7


Я могу спрограммировать и компонент и модуль и мамбот, не вопрос, но я программирую его по своему. А вот хотелось бы узнать, как они разбивают код.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 11.3.2010, 22:12; Ответить: sc2r2bey
Сообщение #8


да пиши как хочешь нет общего принципа, просто надо знать api функции да и все, ну и чтоб безопасно :P


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gaaarfild
gaaarfild
Topic Starter сообщение 11.3.2010, 23:26; Ответить: gaaarfild
Сообщение #9


Просто интересно, как именно разбит код в Джумловских компонентах. =) Ибо, многие апи-функции приходится изучать именно с них, а когда непонятно, что откуда соединяется, очень и очень сложно въехать. =)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 11.3.2010, 23:46; Ответить: sc2r2bey
Сообщение #10


я же выше ссылки дал там есть описание
вот еще http://joomlaforum.ru/index.php/topic,667.0.html
http://joomlaforum.ru/index.php/board,192.0.html


--------------------
Заметки о разработке и не только
программирую web и для we


Поблагодарили: (0)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна работа
0 filatd 735 12.1.2024, 17:08
автор: filatd
Открытая тема (нет новых ответов) Работа: Разная рутина
Работа, разные рутинные задачи: постинг / переговоры / поиск
1 ivanshargin 956 31.10.2023, 17:55
автор: ServersExpert
Открытая тема (нет новых ответов) Нужна удаленная работа
Нужна удаленная работа
0 filatd 1011 12.9.2023, 11:40
автор: filatd
Горячая тема (нет новых ответов) Разработка сайтов Joomla Wordpress Opencart
Разработка, верстка, оптимизация веб сайтов.
77 WoWeb 40419 3.9.2023, 16:52
автор: Sawich
Открытая тема (нет новых ответов) [Продам] базы сайтов на CMS Wordpress/Joomla/Drupal/Magento/...
14 phosphoruss 13758 16.8.2023, 15:27
автор: SmmPanelUS


 



RSS Текстовая версия Сейчас: 17.4.2024, 1:36
Дизайн