Este documento está en Markdown. Se puede leer una versión formateada en HTML de este documento en: https://github.com/processwire/processwire/blob/master/README.md
ProcessWire es un CMS de código abierto potente y amigable con una API que es un placer usar a cualquier escala. Es a la vez un sistema de gestión de contenidos (CMS) y un marco (CMF) creado para ahorrarle tiempo y trabajar como lo hace. Con todos los campos personalizados, una base segura, escalabilidad y rendimiento comprobados, ProcessWire conecta todo su contenido sin problemas, haciendo que su trabajo sea rápido, fácil y divertido.
ProcessWire le brinda más control sobre sus campos, plantillas y marcas que otras plataformas, mientras que la API de ProcessWire hace que trabajar con su contenido sea fácil y agradable. Administrar y desarrollar un sitio en ProcessWire es sorprendentemente simple en comparación con lo que usted puede estar acostumbrado.
Los profesionales web confían ampliamente en ProcessWire por su excepcional coherencia, estabilidad y seguridad; venerado por los desarrolladores web por su API que ahorra tiempo y hace que el trabajo sea divertido; valorado por los diseñadores web por su adaptabilidad y flexibilidad con las necesidades modernas de gestión de contenido de aplicaciones/sitios web; y amado por los clientes por su interfaz sensata y su facilidad de uso para agregar, actualizar y mantener contenido. Casi todas las semanas se lanzan nuevas versiones de ProcessWire en la rama de desarrollo.
ProcessWire es una herramienta atemporal para profesionales web que siempre ha estado comprometida con el largo plazo. Comenzó en 2003, obtuvo el nombre de ProcessWire en 2006 y ha estado en desarrollo activo como proyecto de código abierto desde 2010. Ahora, más de una década después (2023), apenas estamos comenzando, ya que ProcessWire continúa creciendo y desarrollándose. en los próximos 10 años y más allá.
Si bien ProcessWire existe desde hace mucho tiempo, no se sienta mal si no ha oído hablar de él hasta hoy. Somos fundamentalmente diferentes de otros proyectos en que no hacemos mucho ruido, no nos interesa la promoción, valoramos la calidad sobre la cantidad, la sostenibilidad sobre el crecimiento y una comunidad amigable sobre la popularidad. ProcessWire está diseñado para ser un socio silencioso, que no se identifica fácilmente desde la interfaz de ningún sitio web. No pretendemos ser grandes, sino que nos centramos en ser los mejores de su clase.
Los desarrolladores web encuentran ProcessWire cuando es el momento adecuado, después de haber probado otras plataformas. Y una vez que empiezan a utilizar ProcessWire, tienden a quedarse. ProcessWire es adictivo, fácil de mantener a largo plazo y no tiene los problemas de seguridad ni de actualización de otras plataformas. Pero no confíe en nuestra palabra; A menos que tu sustento dependa de alguna otra plataforma, descúbrelo tú mismo.
ProcessWire es más que un simple software, también es una comunidad amigable de profesionales web dedicados a crear excelentes sitios y aplicaciones, y a ayudar a otros a hacerlo también.
Visite y únase a nuestra amigable comunidad en los foros de ProcessWire, suscríbase a nuestro boletín semanal para recibir las últimas noticias de ProcessWire, consulte la presentación de nuestro sitio web para ver lo que otros están creando con ProcessWire y lea nuestro blog para mantenerse actualizado con últimas versiones de ProcessWire.
Teppo Koivula publica las noticias semanales de ProcessWire en su sitio ProcessWire Weekly. Ryan Cramer publica actualizaciones principales semanales y temas relacionados en el tablero de noticias y anuncios del foro de soporte de ProcessWire.
Simplemente extraiga los archivos de ProcessWire a una ubicación accesible mediante http y cargue la URL en su navegador web. Esto iniciará el instalador. Consulte nuestra Guía de instalación para obtener más detalles e instrucciones. Si tiene algún problema, consulte nuestra Guía de solución de problemas.
Actualizar es fácil y normalmente sólo es cuestión de reemplazar su directorio /wire/
con el de la nueva versión. Pero para estar seguro, antes de continuar con cualquier actualización de versión, consulte la guía Actualización de ProcessWire y tal vez manténgala abierta durante la actualización en caso de que necesite volver a consultarla.
Al actualizar de una versión 3.x a otra, utilice el proceso de actualización general. Esto consiste principalmente en asegurarse de tener una copia de seguridad de todo y luego simplemente reemplazar su directorio /wire/
con el de la versión más reciente.
Si está actualizando desde una versión 3.x anterior a la 3.0.135, siga también estas instrucciones.
Si está actualizando desde cualquier versión 2.x, consulte Actualización desde ProcessWire 2.x.
Si tiene algún problema al actualizar, consulte nuestra guía de actualizaciones para la solución de problemas.
Se recomienda FormBuilder versión 0.5.3 o posterior.
Se recomienda ListerPro versión 1.1.5 o posterior.
ProFields se recomiendan las últimas versiones de todos los ProFields (10 módulos).
Se recomienda LoginRegisterPro versión 7 o posterior.
Se recomienda ProCache versión 4.0.3 o posterior. Después de actualizar, vaya a la configuración de ProCache en el administrador (Configuración > ProCache) y vea si sugiere alguna modificación en su archivo .htaccess.
Para todos los demás módulos Pro no mencionados anteriormente, recomendamos utilizar las últimas versiones disponibles cuando sea posible.
El modo de depuración hace que todos los errores se informen en la pantalla. Esto puede resultar útil durante el desarrollo o la resolución de problemas. Cuando está en el administrador, también habilita un enlace de "Depuración" (ver pie de página) para informar información adicional en un panel. El modo de depuración no está destinado a sitios activos o de producción, ya que la información proporcionada es únicamente para el desarrollador. No deje activado el modo de depuración para ningún sitio en vivo/de producción, ya que podría ser un problema de seguridad. Sin embargo, creemos que le resultará muy útil durante el desarrollo o al resolver problemas.
/site/config.php
$config->debug = false;
false
a true
como se muestra a continuación y guarde. $config->debug = true;
Esto se puede encontrar cerca de la parte inferior del archivo, o puede agregarlo si aún no está allí. Hará que PHP y ProcessWire informen todos los errores, advertencias, avisos, etc. Por supuesto, querrás volver a configurarlo en falso una vez que hayas resuelto cualquier problema.
Copyright 2023 de Ryan Cramer / Ryan Cramer Design, LLC