Entradas

Mostrando entradas de mayo, 2022

Optimizar velocidad de aplicación Yii2

En este articulo pretendo sumar tips que ayuden a optimizar la velocidad de la carga de cada pagina de tu aplicación Yii2. ¿Pero cuanto es rápido? Te preguntarás, bueno segun  - Geoff Kenyon el especialista en SEO - SEO se dice que:  En el caso de que un sitio web cargue en 5 segundos, es más rápido de que aproximadamente 25% de la internet; en 2,9 segundos, más que el 50% de la red; ya si carga en  0,8 segundo, es el más veloz de que el 94%  de toda la web. Revisar tu controller Muchas veces el mayor tiempo de carga viene por que los controllers están saturados de pantallas que no necesitas, revisa con cuidado si estas utilizando todo lo que se carga dentro de un controller ó  consultalo tus usuarios, si notas que tarda mucho tiempo revisa si puedes pasar esa funcionalidad a un segundo controller, es decir no tienes que cargar todo en un solo controller cosas que no siempre utilizas, para el usuario un botón que abra un nuevo controller ó una pestaña resulta lo mismo ya que tiene que

Como actualizar composer en ubuntu

Imagen
Composer permite ser actualizado asi mismo si ya lo tienes instalado previamente. Para actualizar composer si ya lo tienes instalado previamente solo tienes que ejecutar el siguiente comando.  sudo composer self-update Con este comando se debe actualizar correctamente tu composer previamente instalado, al terminar debe aparecer una imagen como la siguiente.

Como agregar select2 como filtro de un gridview utilizando Ajax para la búsqueda de elementos

Imagen
Como agregar select2 como filtro de un gridview utilizando Ajax para la búsqueda de elementos En este manual se muestra cómo agregar un select2 de kartik  utilizando ajax  como filtro de un gridview, el cual permite buscar conforme se teclea. Requisitos Recomendamos esta solución sólo si el volumen de datos a mostrar en el select es muy grande -- mayor a 1,000 registros -- ya que cualquier cantidad mayor a estos hará más lenta la carga de la página. Si lo que quiere es sólo implementar un select2 simple le recomendamos revisar ésta página Para implementar esta solución deberas instalar y configurar los siguientes librerias Select2 No se cubre en este manual la instalación del componente select2, si tienes duda de cómo instalarlo puedes seguir la documentación de la página:  https://github.com/kartik-v/yii2-widget-select2 Gridview de kartik No se cubre en este manual la instalación del componente Gridview de karitk, si tienes duda de cómo instalarlo puedes seguir la documentación de la

Como crear formulario HTML de carga de archivo sin Active Record

Imagen
  Como crear formulario HTML de carga de archivo sin Active Record Hay muy pocos manuales de cómo hacer un formulario HTML sin active record en español, así que me di a la tarea de decirte como crear formulario HTML de carga de archivo sin Active Record. Antes que nada deberás saber que existen 2 tipos de formularios en Yii2, con active record y los HTML, la diferencia es que con active record necesitas un modelo y solo se puede usar así, y el formulario HTML no necesita de un modelo. Para utilizar esta libreria necesitas incluir la siguiente linea en tu vista. use yii\helpers\Html;  use yii\helpers\Html; A continuación un ejemplo de cómo hacer un formulario de carga de archivo utilizando un formulario HTML.   <?php             echo Html::beginForm([                 'test/index'],                     'post', ['enctype' => 'multipart/form-data']             );             echo Html::input('File','archivo');             echo Html::sub

Aprende Yii2


hostinger

ventana bienvenida