Вопрос по созданию веб-сайта Joomla для контента, управляемого данными - PullRequest
1 голос
/ 22 февраля 2010

Я разработал демонстрационный веб-сайт ASP.NET, содержащий менее 10 страниц. Приложение подключается к базе данных MySQL (не SQL Server) для заполнения таблиц и полей и выполнения операций CRUD над базой данных. В финальной версии поддержка PDF, поддержка по электронной почте, регистрация и другие материалы.

Мои вопросы:

  1. Я думаю о портировании приложение в Joomla. Так я не нужно беспокоиться о дизайне меню, перемещение страниц, добавление регистрация пользователей и многое другое вещи мне не о чем беспокоиться о.
  2. На страницах Joomla (статьи или модули), я хочу проектировать формы, поля ввода и т. д., как я бы в не Joomla PHP страницу, и подключите это в базу данных с использованием PHP. Они будут как встроенный контент который Joomla не будет иметь ничего общего с.
  3. Я тоже думаю о моих данных в отдельной базе данных (из Собственная база данных Joomla), чтобы избежать конфликты, соглашения об именах и т. д.
  4. Я чувствую, что мне понадобится jQuery и т.д., чтобы взаимодействовать с моим контентом, когда пользователь хочет сделать CRUD операции.

Это выполнимо и хорошая идея, в отличие от использования PHP-фреймворка, такого как CodeIgniter?

(Поскольку я в основном программист ASP.NET, использующий веб-формы, я подумал, что это будет более простой путь, чем создание веб-сайта с нуля с использованием PHP. Сами текущие страницы будет легко конвертировать, они довольно простые ).

Буду признателен за любой вклад.

1 Ответ

2 голосов
/ 28 февраля 2010

Если ваши требования соответствуют целям Системы управления контентом с некоторыми настройками (другие люди будут редактировать ваш контент в панели администратора), тогда это хорошая идея. Даже Wordpress - хороший выбор. ИМХО, Wordpress лучше работает и настраивается, чем Joomla.

Если нет, то лучше писать с нуля: вам не нужно делать много «обходных» разработок, просто чтобы заставить что-то работать на платформе CMS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...