Introducción e instalación de AsgardCMS

AsgardCMS está hecho para desarrolladores. Es un CMS modular multilingüe con todas las funciones desarrollado sobre el marco de Laravel . Las herramientas integradas de desarrollo rápido permiten al desarrollador evitar dedicar su tiempo al diseño y concentrarse en la funcionalidad. 

Tiene las siguientes características:

  1. Completamente receptivo: tiene Bootstrap , que es totalmente receptivo, que es la base de los temas predeterminados presentes en AsgardCMS. El usuario puede navegar por la web en cualquier dispositivo convenientemente ya que la aplicación creada por AsgardCms responde completamente.
  2. PHP 7.0: AsgardCms se basa en PHP 7.0 con estándares modernos de codificación. En PHP 7, AsgardCms funciona bien. El sitio web oficial de AsgardCms también se ejecuta en PHP 7 y es un sitio operado por AsgardCms.
  3. Listo para el lanzamiento : debido a la rápida configuración de desarrollo de aplicaciones que ofrece la plataforma, cualquier desarrollador puede lanzar su sitio web en días y no en meses.
  4. Multilingüe : con soporte para una amplia gama de idiomas, AsgardCMS es completamente multilingüe. A través de la GUI de CMS, cualquier desarrollador puede manejar lenguajes fácilmente.
  5. Modular : AsgardCMS es modular en su totalidad. Cada parte del CMS es un módulo separado que está desacoplado, por ejemplo, módulo de página, módulo de medios, módulo de menú, etc. que tienen algunas funcionalidades en ellos.

Instalación de AsgardCMS: Para la instalación y uso de la aplicación, se deben cumplir los siguientes requisitos. El usuario debe tener estos requisitos instalados en sus dispositivos.PHP 7.1 o superior, PDO PHP Extension, cURL PHP Extension, OpenSSL, PHP Extension, Mbstring PHP Extension, Tokenizer PHP Extension, Mcrypt PHP Extension, GD PHP Library, MySql 5.5, One of los siguientes controladores de caché: Memcached, Redis, APC. (predeterminado en una array). Uno puede obtener todos estos requisitos instalando XAMPP y PHP 7.1 o superior.

Para instalar XAMPP, consulte este artículo sobre GFG.

Una vez que el desarrollador tiene estos requisitos en sus dispositivos, puede intentar el siguiente paso que es la instalación de AsgardCMS.

El proceso de creación de un proyecto consta de los siguientes pasos:

  1. Creación del proyecto a través de composer: Para ello, el desarrollador necesita tener composer instalado en sus dispositivos. Si aún no ha instalado el compositor, puede instalarlo desde el sitio web oficial.

    Consulte el sitio web oficial «https://getcomposer.org/».

    Una vez que el compositor está instalado, el siguiente paso es instalar AsgardCMS después de dar el comando a través del compositor. Escriba el siguiente comando en la línea de comando después de abrir la carpeta htdocs en la carpeta XAMPP.

    composer create-project asgardcms/platform your-project-name.

    Una vez que se da este comando, se instalan todas las dependencias requeridas. Las siguientes imágenes mostrarán cómo ocurrirá exactamente la instalación.

  2. Crear una base de datos: Crea la base de datos de la forma que prefieras. Creé una nueva base de datos usando la herramienta PHPMyadmin usando el servidor XAMPP. Solo recuerde el nombre de la base de datos creada, ya que se usará en el siguiente paso.
  3. Ejecute el comando de instalación: ahora el paso final para completar el proceso de instalación es ejecutar el comando de instalación después de la creación de la base de datos. 

    El comando para es el siguiente.

    php artisan asgard:install

    Este comando configurará toda la información de la base de datos, creará la página de administración, ayudará a ejecutar migraciones y semillas en el proyecto. A continuación se muestra la instantánea adjunta para comprender lo que sucederá una vez que escriba este comando en la línea de comando.

Ahora el proyecto está listo para usar y puede abrirlo en cualquier editor de su elección.           

Publicación traducida automáticamente

Artículo escrito por ayushivadhera y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *