2

J'ai un projet d'application web sur lequel je vais bientôt commencer à travailler. L'une des fonctionnalités incluses sera un système de gestion de contenu où les utilisateurs peuvent ajouter du contenu, puis ce contenu sera combiné avec un modèle et ensuite sortie comme un fichier .html ordinaire. Ce fichier .html serait ensuite envoyé par FTP à son propre hébergeur. Comme j'ai toujours cru à ne pas réinventer la roue, je me suis dit que je verrais s'il y a des personnalisables CMS personnalisables qui font déjà cela. Par exemple, Blogger.com vous permet d'afficher tout votre contenu sur votre compte là-bas; mais offre la possibilité de vous laisser utiliser votre propre hébergement. Chaque fois que vous publiez un nouvel article, une nouvelle page .html est générée (ainsi qu'une page d'index mise à jour avec des liens vers le nouvel article), puis le contenu mis à jour est envoyé par FTP à votre propre serveur.CMS Web qui génère des pages statiques statiques (.html) via FTP vers un serveur distant?

Ce que je voudrais, c'est quelque chose comme ça que je peux modifier pour mieux répondre à mes besoins.

Caractéristiques requises:

  • Capable d'accueillir sur mon propre serveur
  • écrit en PHP
  • Les utilisateurs ajoutent du contenu via leur compte, puis quand il est affiché comme FTPed .html à leur serveur
  • Toutes les pages appropriées sont également mises à jour pour créer un lien vers le nouveau contenu (comme la page d'index ou autre.)
  • Référence
  • Personnalisable

en option (mais très beaucoup désiré) Caractéristiques:

  • écrit dans CodeIgniter ou un framework PHP similaire

Alors que CodeIgniter ne soit pas strictement nécessaire, je le ferais beaucoup le préfèrent. Il accélère le temps de développement et rend les choses beaucoup plus faciles à mettre en œuvre.

Alors - des suggestions? Je suis tombé sur quelques CMS qui poussent vers des serveurs distants en tant que pages statiques, mais ceux que j'ai trouvés tous sont hébergés sur les serveurs des développeurs ce qui signifie que je ne peux pas le modifier du tout.

Répondre

0

Adobe Contribute peut fonctionner pour votre situation. Un développeur/concepteur crée un ensemble de modèles avec Dreamweaver et publie les modèles. Les utilisateurs autorisés peuvent ensuite créer des pages basées sur les modèles et apporter uniquement des modifications dans les régions modifiables. Il comprend des systèmes pour les brouillons et les revues avant la publication (via de nombreuses options, y compris ftp) et intègre un contrôle de version automatique. Il peut fonctionner avec des pages html statiques ou des pages dynamiques comme php.

+0

Cela semble être une application de bureau. J'ai besoin de quelque chose qui fonctionne via le web. C'est aussi fou cher; Je dois trouver quelque chose qui est gratuit. J'apprécie cependant la suggestion. – Sootah

+0

@Sootah, désolé, j'ai oublié de mentionner que c'est une application de bureau. Contribute n'est pas génial pour tout, mais il sert à un certain but qui n'a pas beaucoup d'autres produits similaires. Il semble que le prix a considérablement augmenté depuis que je l'ai regardé pour la dernière fois. –

0

On dirait que vous avez besoin d'une application distincte qui peut le faire pour vous. Par exemple, vous devriez être capable d'écrire quelque chose qui interroge le routeur de menu de Drupal et enregistre la sortie (avec curl) dans un répertoire, puis lancez rsync pour pousser votre contenu là où vous le voulez.

Sinon, vos exigences risquent d'être en dehors du cadre d'un CMS typique. Séparer cette fonctionnalité vous donnera de meilleures options.

Vous devez également écrire un filtre pour vos URL. C'est un peu de travail ...

Espérons que ça aide!

Questions connexes