Необходимо разработать компонент, который будет состоять из backend и frontend части. Допустим, базовый компонент написан в редакторе Nusphere PhpED и установлен на локальный сервер. Далее требуется наращивать функционал. Какой должна быть идеология по дальнейшей работе с компонентом? Я так понимаю возможны 2 варианта: 1) Вносить изменения в исходный код, удалять компонент с сервера и заново устанавливать новую версию. 2) Редактировать клиентский и серверный код прямо на локальном сервере в уже установленных каталогах клиента и админа. Первый вариант кажется безумным по трудоемкости и рутине, во втором варианте измененная версия становится слишком далекой от первоначального кода компонента. Какие рекомендации есть для внесения изменения в разрабатываемый компонент joomla???
svolga, есть nanjaxplorer файл менеджер которым и редактировать код можно, либо по фтп тут уже какой нра редактор, лучше всего откатывать локально код потом на сервере, ну и локальный сервер желательно не denver.
Конечно, 2-й вариант. Перед тем, как выкатить уже навороченный компонент на продажу как продукт, надо отдельно пробежаться по теме установки: обновить списки файлов и sql-запросы для создания/удаления таблиц, и пару раз попробовать его установить/удалить на отдельной чистой инсталляции Joomla. Друзьям дать попробовать, опять же. Подсветку именно Joomla'вского API не знаю, делает ли кто-то. Вполне хватает подсветки PHP и открытого постоянно api.joomla.org : ) Для Мака лучше Coda ничего нет: там и FTP, и SSH, и редактор, и справочные книги подключаются, и менеджер сайтов. Стоит своих $99 более, чем! Для Win — очень любил PSPad — почти всё то же, что и в Coda, и он бесплатный.