Acceso rápido:
Configuración de opcache de Moodle
Ya existe una etiqueta con el nombre de rama proporcionado. Muchos comandos Git aceptan tanto nombres de etiqueta como de rama, por lo que crear esta rama puede causar un comportamiento inesperado. ¿Estás seguro de que quieres crear esta rama?
Adicionalmente, como una característica complementaria a la Opcache-GUI que es usada manualmente por los administradores de Moodle, hemos añadido una sencilla comprobación Nagios para PHP Opcache que puede ser aprovechada para monitorizar el uso de PHP Opcache automáticamente.
Este plugin funciona de una manera muy simple. Añade una página de herramientas de administración al árbol de administración del sitio de Moodle y restringe el acceso a esta página de herramientas de administración a los administradores de Moodle (y a otros usuarios que tengan la capacidad moodle/site:config). Opcache-GUI se envía como un archivo de biblioteca con este plugin y sólo se incluye en la página de la herramienta de administración.
Existe la posibilidad de fuga de datos sensibles, no datos personales sino datos sobre la configuración PHP del servidor web, si tu servidor web está configurado para interpretar archivos *.inc como PHP. Un usuario anónimo podría entonces visitar la página índice de la biblioteca directamente a través de https://yourmoodle.com/admin/tool/opcache/lib/opcache-gui/index.php.inc y vería la Opcache-GUI eludiendo el control de acceso de Moodle.
Php opcache
El software Moodle es un LMS maduro y completo que puede funcionar bastante bien. Cuando se instala correctamente, funciona a la perfección. Sin embargo, cuando se instala incorrectamente, puede ser una experiencia frustrante y podrías estar culpando a Moodle. Estos son algunos de los errores de instalación más comunes que pueden estar afectando a su sitio Moodle.
Moodle hace uso de varias librerías de extensión PHP necesarias para funcionar y rendir correctamente. Si el instalador cometió el error de no habilitarlas o no aplicó una o más de las configuraciones PHP recomendadas, puede tener la impresión de que Moodle es lento o está roto.
Es bastante común pasar por alto habilitar PHP OPcache en php.ini en su servidor web es bastante común porque Moodle sólo le da una advertencia pero aún así le permite proceder con la instalación. Sin embargo, habilitar OPcache puede mejorar significativamente el rendimiento. Se sorprenderá sólo con hacer esto. La finalización de tareas y la carga de páginas, que tardaban minutos, a menudo se reducen a segundos. La diferencia es enorme. Si no activas esta característica, te estás torturando a ti mismo… y a tus profesores y alumnos.
Opcache nivel_optimización
Desde que configuramos un repositorio local en el paso anterior, lo copiará a su webroot después de cualquier actualización y de hacer cambios. Teniendo su repositorio local fuera de la raíz web, como lo tenemos en /opt, usted será capaz de preparar y organizar sus actualizaciones de una manera más eficiente. Por ejemplo, si quieres hacer algunos cambios o añadir algunos plug-ins, descargarías el plugin y lo copiarías a tu repositorio local de moodle. Después de haber añadido el plugin y cualquier otro cambio que hayas hecho, necesitarás editar el archivo ubicado en /opt/moodle/.git/info/exclude. Dentro de ese archivo querrás decirle a git qué archivos/carpetas excluir cuando extraiga las actualizaciones cuando ejecutes tu próximo «sudo git pull». Una entrada de ejemplo sería el certificado mod ubicado en /opt/moodle/mod/certificate, por lo que dentro del archivo de exclusión desea agregar «/mod/certificate» debajo de los últimos comentarios. Añadiría entradas adicionales, 1 por línea, para cada plugin o archivo que haya cambiado. Si tuviera que cambiar el archivo favicon.ico, sólo tendría que añadir «favicon.ico» al archivo de exclusión. Ahora, cuando ejecute «sudo git pull» para actualizar moodle a la última versión, ignorará esos archivos y directorios y sólo actualizará el código central de moodle. Antes de copiar a tu webroot para actualizar, asegúrate de descargar y copiar las últimas versiones de los plug-ins que hayas añadido.
Diseñador de plugins para Moodle
NOTA: Puedes instalar Moodle en tu cuenta con unos pocos clics a través de la sección App Installer del Panel de Control. Puedes consultar nuestro artículo App Installer para más información.Si prefieres instalar Moodle manualmente, puedes seguir las instrucciones indicadas en este artículo.Necesitas seguir estos pasos para instalar Moodle:Después de completar estos pasos, Moodle debería instalarse correctamente en tu cuenta.Aviso importante: Usted debe monitorear el sitio del proveedor de software para cualquier actualización de seguridad de la aplicación instalada.
Sin gastos de instalación. Duración mínima del contrato de alojamiento compartido: 12 meses. Pago por adelantado de la totalidad del periodo contratado. Garantía de devolución del dinero en 100 días. Sin renovación automática. Los gastos de registro de dominios y certificados SSL no se reembolsan en caso de rescisión anticipada del contrato.