1.3. Compilamos nuestro framework PHP
Existen muchos caminos diferentes para construir un framework. Algunos prefieren frameworks muy complejos, otros muy simples. En nuestros artículos, vamos a construir rápidamente un framework que sea fácil de usar y fácil de entender.
Nuestros artículos te ayudarán a desarrollar tu propio framework, diferente del que necesitaremos para construir una tienda en línea. Podrás agregar fácilmente otras partes al framework para crear algo más grande. El objetivo principal de esta serie de artículos es aprender a hacer tu propio framework para cualquier CMS.
1.4. Empezamos a escribir el framework MVC
Ya hemos descrito lo suficiente lo que debe tener nuestro framework, ahora es momento de implementarlo. Para comenzar, necesitas un servidor web. Puedes probar con Denwer, pero puede que tengas que actualizar PHP.
Puedes descargar Denwer con PHP 5.5.20 desde esta página:
https://drupalbook.org/ru/drupal/denwer-obnovlenie-php
o desde GitHub
1.5. Conectando clases para trabajar con la base de datos y las plantillas
Hemos creado la estructura para nuestro framework, ahora es momento de pensar en el almacenamiento de datos: noticias, productos. El objeto para trabajar con la base de datos debe ser capaz de:
- Gestionar la conexión con la base de datos
- Proporcionar una pequeña abstracción sobre la base de datos
- Almacenar en caché las consultas
- Facilitar operaciones comunes con la base de datos
Para ello, crearemos el objeto Registry/objects/db.class.php
:
1.6. Productos y categorías - creación de tablas en la base de datos
Antes de crear la funcionalidad de productos y categorías, pensemos en la información que necesitarán nuestros clientes y los administradores del sitio. Es necesario proporcionar suficiente información sobre el producto: debemos mostrar el nombre del producto, su descripción detallada y su precio. También podemos incluir una imagen principal del producto y otras imágenes adicionales. Puede que necesitemos el peso del producto para calcular los costos de envío. También es importante conocer el stock disponible, para no vender productos que ya no tenemos.
Alfabeto del lenguaje PHP
El alfabeto del lenguaje se refiere al conjunto de todos los símbolos permitidos que pueden utilizarse en dicho lenguaje.
El alfabeto del lenguaje PHP incluye los siguientes símbolos:
Letras
Letras mayúsculas y minúsculas del alfabeto latino de A a z, así como el guion bajo (_) que también se considera una letra. Las letras mayúsculas y minúsculas son intercambiables (equivalentes);
Dígitos
Dígitos arábigos: 0 1 2 3 4 5 6 7 8 9;
Introducción a la programación en PHP
Cada uno de nosotros, de una manera u otra, ha realizado programación a nivel básico. Un ejemplo sencillo es programar una alarma para despertarnos a una hora determinada. También hay teléfonos móviles, lavadoras automáticas, microondas, termostatos de refrigeradores, temporizadores de televisores, etc.
Lanzamiento de la nueva versión del CMS Drupal con el apoyo de las principales organizaciones de todo el mundo.
Portland, EE. UU. y en todo el mundo, 3 de junio de 2020 — Se lanza una nueva versión de Drupal, el sistema de gestión de contenido (CMS) de código abierto más potente a nivel empresarial. Esta es la actualización más completa de Drupal hasta la fecha.
Drupal 9 ofrece herramientas para que profesionales del marketing, diseñadores y desarrolladores creen sistemas de alto rendimiento desde el diseño hasta la implementación.
Tematización en Drupal Lección 4 – Tematización de nodos. Creación de páginas de empleados y portafolio
En esta lección vamos a tematizar los nodos, pero antes debemos crear la visualización del portafolio y del personal.
Configuración básica de Drupal (Artículo general sobre las capacidades de Drupal)
¡Suscríbete para recibir notificaciones sobre nuevos videos en mi canal de YouTube o en VKontakte!
Drupal 6/7
En esta sección, archivaré artículos y videos antiguos relacionados con Drupal 6 y Drupal 7.