Readme File es

From MODx Wiki

Jump to: navigation, search

Categoria:Traduccion

MODx CMS es software gratis diseñado para diseñadores web con experiencia de programación y distribuido con licencia GPL Se puede descargar la versión actual y obtener soporte técnico en http://modxcms.com/ Copyright 2005-2006 por el proyecto MODx CMS. Todos los derechos reservados.

MODx es ideal para programadores y diseñadores que buscan un CMS o un sistema flexible para armar páginas web que no imponga limites en el código final producido - una herramienta que pueden entregar con confianza a los usuarios finales para que hagan el mantenimiento regular. Probablemente no sea ideal para novatos - no es ni Dreamweaver (tm) ni un editor de CSS. Tampoco es un portal ni un blog ni un sitio de comunidad (aunque se podría constuir estas cosas con MODx). Y además no viene con un montón de módulos o extras plug-and-play incluidos.

El código que MODx produce es exactamente lo que tú hagas, sea XHTML/CSS puro o HTML viejo lleno de tablas o lo que sea.

MODx simplemente es un armazón - un sistema para crear lo que tú quieras - en el cual puedes construir una cantidad sorprendente de aplicaciones y páginas web, y lo consideramos como un CMS sumamente confiable y potente que puedes usar para crear sitios web en muy poco tiempo.


BUSCANDO AYUDA Y APRENDIENDO MODx:


Para más recursos y consejos de instalación, vea los siguientes enlaces:

   http://modxcms.com/getting-started.html
   http://wiki.modxcms.com/index.php/Category:Installation
   http://modxcms.com/forums/ (Support fourms)
   http://modxcms.com/resources.html (Add-on resources)

Tiempo estimado para completar la instalación después de subir los archivos a tu servidor: < 5 minutos Última revisión de este documento: Versión 1.1 Nov 2, 2006



INFRASTRUCTURA SURGERIDA DE MODx :


Los siguientes consejos se aplican a los servidores típicos LAMP.

<soapbox> MODx es un programa PHP. Hay que ser consciente de esto, usarlo con el cuidado apropiado para programas PHP, y asegurar que su archivo php.ini está configurado para mayor seguridad. Si no entiendes bien cómo configurar tu servidor para ejecutar escripts PHP con seguridad, pregunta al administrador de tu servidor para asegurar que la siguiente configuración está en vigor:

    register_globals OFF

Si bien entiendes que significa esta configuración, a lo mejor te sorprendería saber que algunos de los servidores comerciales más grandes (y baratos) existentes - incluso los que ponen anuncios de dos páginas en revistas populares - o no quieren tomar el tiempo o de plano no son competentes para mantener la seguridad de sus equipos. Es una lástima, porque esta vulnerabilidad es 100% prevenible y dejar register_globals prendido lo hace casi inevitable que tarde o temprano alguien va a hackear a su sitio.

(Hasta los creadores de PHP (Zend) consideran a register_globals como tan mala idea que ya lo han quitado del PHP 6.) </soapbox>

MODx funciona con varios servidores web, incluso IIS o Apache - aunque algunos requieren un poco más esfuerzo - y en varios plataformas como Linux, Windows, FreeBSD (y otros similares), *nix, OS X, y Solaris (bueno no está comprobado con Solaris pero debe funcionar). Para minimizar el tiempo de aprendizaje, recomendamos la siguiente configuración para usuarios nuevos y primeras instalaciones:

   Servidor web: Apache (1.3.x or 2.x) con mod_rewrite habilitado
   PHP: 4.3.11 o arriba (rendimiento óptimo con 5.1.6)
   MySQL: 4.1.x (mejor rendimiento con 5.0.x)

La mayoría de los navegadores nuevos deben funcioniar para administrar sitios de MODx. Los siguientes navegadores están comprobados:

   Firefox 1.5.0.7 y 2 (Mac/Windows/Linux)
   Internet Explorer 6 y 7 (Windows)
   Safari 2.0.x (Mac OS X)
   Opera 9.02 (Mac/Windows/Linux)



ACTUALIZANDO INSTALACIONES EXISTENTES DE MODx :


Debes de poder actualizar MODx a 0.9.6 desde cualquier versión anterior. Para instrucciones detalladas y consejos de uso, vea a nuestro wiki:

   http://wiki.modxcms.com/index.php/Upgrading_Guide

Como se aconseja para cualquier actualización, es importante hacer un respaldo completo antes de empezar, incluyendo tu archivo config.inc.php, todo lo que contiene la carpeta assets, y tu base de datos. Si has modificado algunos de los snippets que vienen incluidos con MODx, se recomienda cambiarles de nombre para no perder tus cambios al actualizarlos (e igual si dependen de archivos en la carpeta assets debes de cambiar de nombre a estos archivos). Si no entiendes de qué se trata todo esto, probablemente no tienes que preocupar, pero a lo mejor debes de considerar la opción de contratar a alguien para hacer la actualización.



INSTALANDO MODx (INSTALACIONES NUEVAS) :


1) Una vez que has descargado MODx, hay que descomprimir el archivo. O bien si puedes descomprimir archivos en tu servidor podrías dejarlo así.


2) Sube los archivos a tu servidor en la carpeta que quieres. Si vas a descomprimir los archivos en el servidor, puede que tienes que moverlos del directorio que se crea al destino deseado. Debes de tener la siguiente estructura de archivos en la raíz del directorio donde vas a instalar MODx:

   assets/         - para todos tus archivos personalizados de la página (css/images/js/etc.)
   ht.access       - una plantilla para servidores Apache con mod_rewrite
   index.php       - el archivo principal
   index-ajax.php  - un archivo que solamente se usa para ciertas aplicaciones Ajax
   install/        - el instalador
   manager/        - los archivos esenciales de MODx (el archivos de configuraciones también está aquí)


3) En manager/includes/ se encuentra un archivo llamado "config.inc.php.blank". Si quieres, puedes simplemente cambiarle de nombre (quitandole el ".blank" al final). Este archivo se va a utilizar para guardar sus configuraciones. Igualmente se puede crear un archivo nuevo de texto llamado "config.inc.php" en manager/includes/. Cambia los permisos de este archivo en tu servidor a 666 (leer/escribir para todos). Estos permisos y los que siguen son los correctos para la mayoría de instalaciones, pero si tienes PHP con suexec puede que hay que usar otros permisos (644 y 755).


4) Cambia los permisos de las siguientes carpetas a 777 (leer/escribir/ejecutar):

   assets/cache/
   assets/export/
   assets/images/


5) Cambia los permisos de las siguientes archivos a 666 (leer/escribir):

   assets/cache/siteCache.idx.php
   assets/cache/sitePublishing.idx.php


6) Usa tu navegador para ir al URL que corresponda a dónde estás instalando MODx:

    http://tu-servidor.com/directorio-de-MODx-si-hay/install/


7) Si ves un mensaje en rojo que indica que no está instalado MODx, haz clic en el texto que dice "Install Now". Una vez que empiezas con el instalador, sigue las instrucciones que se ven en la pantalla. Si no terminaste con todos los pasos 2-5 el instalador te explicaría cómo arreglarlo.

NOTA: Puede ser necesario crear una base de datos antes de empezar con el instalador. De hecho, es buena idea hacerlo. Debes de tener el nombre de tu base de datos y su usuario y contraseña listos cuando instalas MODx.


8) Cuando se termina de instalar MODx, debes de hacer lo sigiuente para mayor seguridad:

   Borrar la carpeta install.
   Cambiar los permisos del archivo config.inc.php a 644 (vea paso 3).

También se puede borrar cualquier archivo que se llama README.xx.txt (incluyendo este archivo que estás leyendo).


9) Si quieres usar URLs "amistosos" (o sea los que tengan palabras que los humanos pueden leer en lugar de números), hay que renombrar el archivo "ht.access" en la raíz de tu instalación a ".htaccess" y hacer lo mismo con el archivo en la carpeta manager/.


10) Cuando entras a la página del manager por primera vez después de instalar o actualizar a MODx hay que guardar tus preferencias. Siempre puedes cambiarlas después acudiendo al menú Tools > Configuration.

¡Bienvenid@ a MODx!

Personal tools