2009-06-08 11 views
2

J'ai un site Web de magazine Hindi hébergé sur Joomla. Bien qu'utile du point de vue de la publication, le site était un cauchemar de maintenance. Joomla est tellement vulnérable aux attaques de pirates informatiques. Mon hébergeur fermera souvent mon site en raison de l'attaque de mon site par des robots. Récemment, j'ai relancé le site en tant que nouveau site Wordpress sur un nom différent. Le site basé sur Joomla ne sera donc plus jamais mis à jour. Cependant, je veux conserver l'ancien contenu. J'ai utilisé PHP mais à peine suis un utilisateur de pouvoir.Joomla au site HTML statique

Je souhaite convertir les fichiers au format HTML brut. J'ai créé un miroir du site en utilisant HTTrack. Mais grâce au fait que Joomla avait une variété d'URL pour la même page (si vous utilisiez un plugin d'URL SEF, vous comprenez) le miroir est plein de contenu redondant. De plus, j'ai un contenu HTML répétitif (pour l'en-tête, le pied de page, le menu, etc.) dans chaque page.

Mes questions sont les suivantes:

  1. Ce qui est une meilleure option, créer un site HTML statique ou pages PHP4.x (avec du contenu Unicode et ayant comprennent des fragments PHP pour le contenu répétitif)?
  2. Si ce dernier est meilleur devrais-je utiliser le système de modèle comme Smarty? Je suis inquiet au sujet de la mise en cache puisque le contenu sera difficilement mis à jour. Je veux que les caches durent pour toujours.

Merci pour l'aide.

+0

Il ya une question similaire à: http://joomla.stackexchange.com/q/16417/120 –

Répondre

1

Si j'étais vous, je passerais tout à WordPress depuis que vous avez commencé à l'utiliser. De cette façon, vous conserverez une application de site Web unique, ce qui vous permettra de mieux gérer les choses à long terme.

Vous pouvez copier les données depuis Joomla en utilisant l'interface d'administration de Joomla. Ou peut-être même plus rapidement en utilisant un outil de base de données comme MySQL Tools ou Navicat qui a beaucoup d'options d'exportation. La copie du code HTML à partir de Joomla à l'aide d'outils tels que HTTrack ou TelePort Pro se traduira par un grand nombre de codes dupliqués et de pages similaires à votre état.

Maintenir un site PHP supplémentaire juste pour l'ancien contenu sera autant d'efforts que de tout obtenir dans WordPress.

+1

Je suis d'accord avec vous totalement et en fait déjà commencé à travailler dans ce sens. Il y a un bel utilitaire disponible sur http://azeemkhan.info/2008/joomla2wordpress-import-wizard-v3 (bien que je travaille sur le script pour ajouter la possibilité d'importer des utilisateurs, des catégories et des commentaires et de le porter pour travailler avec Wordpress 2.8 ainsi que remplacer les SQL avec des appels WP API). L'importation de commentaires est difficile car la plupart des gens utilisent des plugins différents (j'ai utilisé JomComment) dans Joomla pour le faire. Si mes changements sont assez génériques, je vais sûrement publier le code en tant que v4 pour tous. – dchucks

2

Si le contenu ne change pas fréquemment, je recommande d'utiliser des fichiers HTML. Ils sont statiques et donc plus rapides. Cependant, si vous mettez fréquemment à jour du contenu, vous pouvez soit mettre à jour la dernière version de tout CMS populaire, de préférence joomla ou drupal. Je les cite parce qu'ils sont activement développés et que vous pouvez obtenir beaucoup de soutien pour eux sur Internet. Assurez-vous de suivre leur guide de sécurité pour durcir votre installation.

0

Le projet "Static Content" à l'adresse: https://github.com/juliopontes/staticcontent fait exactement ce que vous recherchez, même s'il semble qu'il soit nécessaire de le mettre à jour pour Joomla 3.5.

+1

Merci Neil, wow c'est environ 7 ans après que ce fil a reçu une autre réponse. J'ai pu enfin déplacer les sites sur Wordpress.J'aimerais que ce soit disponible plus tôt. – dchucks

+0

C'est toujours une bonne question et j'espère que cette réponse sera utile aux autres. Merci pour la mise à jour. –

Questions connexes