2010-02-22 5 views
1

J'ai développé un site Web de démonstration ASP.NET de moins de 10 pages. L'application se connecte à une base de données MySQL (pas SQL Server) pour remplir des tables et des champs et effectuer des opérations CRUD sur la base de données. Dans la version finale, support PDF, support par email, inscription et autres.Question sur la construction d'un site Web Joomla pour le contenu axé sur les données

Mes questions sont les suivantes:

  1. Je pense à cette application portage dans Joomla. De cette façon, je n'ai pas à vous soucier de la conception menus, en déplaçant les pages, en ajoutant enregistrement de l'utilisateur et beaucoup d'autres choses je n'aurai pas à s'inquiéter environ.
  2. Dans les pages Joomla (articles ou modules), je veux concevoir des formulaires, champs d'entrée etc, comme je le ferais dans une page PHP non Joomla, et connectez ces à la base de données en utilisant PHP. Ils seront comme contenu incorporé dont Joomla n'aura rien à faire avec.
  3. Je pense aussi avoir mes données dans une base de données séparée (de la propre base de données de Joomla) pour éviter conflits, les conventions de nommage etc.
  4. Je sens que je vais avoir besoin de jQuery etc interagir avec mon contenu lorsque l'utilisateur veut faire CRUD opérations.

Est-ce faisable et une bonne idée, par opposition à l'utilisation d'un framework PHP comme CodeIgniter? Comme j'ai été principalement un programmeur ASP.NET utilisant des formulaires web, je pensais que ce serait un chemin plus facile que d'écrire un site web à partir de rien en utilisant PHP.Les pages actuelles elles-mêmes seront faciles à convertir, elles sont jolies simple).

J'apprécierais toute contribution.

Répondre

2

Si vos besoins correspondent à des objectifs du système de gestion de contenu avec certaines personnalisations (d'autres personnes modifieront votre contenu dans un panneau d'administration), alors c'est une bonne idée. Même Wordpress est un bon choix. À mon humble avis, Wordpress est préférable de travailler et de personnaliser que Joomla. Si ce n'est pas le cas, il est préférable d'écrire à partir de zéro: vous évitez d'avoir à faire beaucoup de "contournement" des développements juste pour faire fonctionner quelque chose sur la plateforme CMS.

Questions connexes