Conoce Symfony …Así va a funcionar el nuevo drupal

Slides:



Advertisements
Presentaciones similares
-AR Verbs In Spanish, there are three classes (or conjugations) of verbs: those that end in –AR, those that end in –ER, and those that end in –IR. This.
Advertisements

El 7 de septiembre miercoles Calentamiento
Los verbos regulares – ar What is an infinitive? An infinitive in both Spanish and English is the base form of the verb. In English, the infinitive.
Notes #18 Numbers 31 and higher Standard 1.2
La campana (Write Everything!!!!) Write the english translations for these words on page hacer gimnasia 2.Estar en línea 3.Saber 4.Conocer.
Write three things that you plan on doing this weekend (in English).
Hagan ahora: Copy notes on “GUSTAR” means to like, or to please
Digital Photography: Selfie Slides Your Name Date Class Period.
Vocab: el día escolar Grammar: Subject Pronouns & Present Tense of –ar Verbs.
Notebook Organization (Todo el trabajo de esta clase se hace en el cuaderno)
Spanish I Greetings and Introductions Las Salutaciones y Las Presentaciones How to greet, introduce, and say good-bye!
¿Qué es tu ? el 10 de septiembre. Camina en la clase y habla con otros estudiantes. Necesitas hablar con 5 personas. Escribe la información en tu.
Saber versus conocer Español II. El verbo “ saber ” Yo séNostros sabemos Tú sabesVosotros sabéis Él, ella, Ud. sabeEllos, ellas, Uds. saben.
Español 1 Ms. Lewis Explorar 0 ¿Cómo se llaman las personas en tu grupo? 0 Escribe los nombres. 0 ¿Cosas buenas? 0 ¿Quién conoce a todas las personas.
Essential question: How do I say what I like and what interests/bores me?
Present tense of Querer with infinitives p. 90. To say what you or others want, use a form of the verb querer. The form you use depends on the subject.
¿Qué te gusta hacer?Gramática 1 Present tense of querer with infinitives Preview The verb querer Querer with a noun or infinitive.
 La web es la información que mueve al Internet.  Los efectos de la red son movidos por una arquitectura de participación.  La innovación surge de.
¿Que es Yii ? Framework para PHP de alta performance basado en componentes web para desarrollar aplicaciones web de gran escala. Yii es un framework que.
INSERT THE TITLE OF YOUR PRESENTATION HERE FREE PPT TEMPLATES ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
AppServ Implantación de Aplicaciones Web. Conceptos previos LAMP = Linux (SO) + Apache (Servidor Web) + MySQL (BBDD) + PHP (Web dinámicas). WAMP = Windows.
Go to cessarsc9.wixsite.com/clasedeespanol Click in this icon to see the presentation.
Cómo trabajar con aplicaciones de Google Gmail, un popular
Portales colaborativos
Administración del tiempo en el desarrollo de sistemas web.
Cochabamba – Bolivia Junio 2017
GRUPO 15 SC FRAMEWORK LARAVEL
Subject Pronouns and Ser
RCM SAE JA 1011 Evaluation Criteria for Reliability-Centered Maintenance (RCM) Processes Criterios de evaluación para los procesos de Mantenimiento Centrado.
introducción Ingeniería de software
Asking questions Apuntes.
Superlatives In English, Superlatives are when we use adjectives with an “est” as a suffix. For example, the fastest runner, the tallest girl, etc.
Double Object Pronouns
The present progressive, ir a with infinitives, direct object pronouns
El presente progresivo
DAR and DECIR to give and to say/tell.
Getting to know you more!
Subject Pronouns and Ser
La octava (8th) semana Spanish I A
Hacer un Módulo en Drupal 8
Subject Pronouns and Ser
INSERT THE TITLE OF YOUR PRESENTATION HERE FREE PPT TEMPLATES ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
ESTRUCTURA DE UN PROGRAMA SIMPLE EN JAVA
Complete the following sentences using the word bank.
Wikis H I S T O R A Los orígenes de los wikis están en la comunidad de patrones de diseño, que los utilizaron para escribir y discutir patrones. El primer.
Disseny i desenvolupament d’un framework MVC en PHP
Subject Pronouns and Ser
Stopwatch Cards Stopwatch Cards
Direct Object/Pronouns
SABER and CONOCER Page 460 Realidades 1.
SABER and CONOCER Page 56 Realidades 2.
La calaca: Una persona famosa Present a historically famous person
Hoy vamos a .. aprender más información sobre sobre un lugar en España
Requirements for Power Point page:
Hola Clase, Use this PowerPoint as a guide to learn your vocabulary better. Listen to each word (3-5X) and say each word (3-5X). When you are done with.
Asking Questions P. 184 Realidades 1.
Prepárate para la prueba
SABER and CONOCER Page 56 Realidades 2.
Subject Pronouns and Ser
Subject Pronouns and Ser
Subject Pronouns and Ser
Estrategia Munus Camara Oscar Darío Pérez Pineda.
uno dos tres cuatro cinco
Conocer and personal a Preview Conocer Personal a.
Asking Questions ☺.
SABER and CONOCER Page 460 Realidades 1.
Prepositions of location What is a preposition of location?
*Choose transportation
The causative is a common structure in English. It is used when one thing or person causes another thing or person to do something.
Las Preguntas (the questions) Tengo una pregunta… Sí, Juan habla mucho con el profesor en clase. No, Juan no habla mucho en clase. s vo s vo Forming.
Transcripción de la presentación:

Conoce Symfony …Así va a funcionar el nuevo drupal Juan Urquiza hackeruna.com @juanitourquiza github.com/juanitourquiza @juanitourquiza

Que es Symfony? Symfony para programadores Definición: « Symfony es un framework PHP de tipo full-stack construido con varios componentes independientes creados por el proyecto Symfony » Symfony para administradores de sistemas Definición: « Symfony es un conjunto de librerías que se utilizan para crear aplicaciones PHP » Symfony para responsables técnicos (CTO) Definición: « Symfony es un framework para crear aplicaciones y sitios web con PHP » Symfony para perfiles no técnicos Definición: « Symfony es una aplicación informática que facilita la creación de sitios y aplicaciones web » @juanitourquiza

Componentes symfony dentro de drupal Components used by this project ClassLoader Console CssSelector DependencyInjection EventDispatcher HttpFoundation HttpKernel PHPUnit Bridge Polyfill Iconv Process Routing Serializer Translation Validator Yaml @juanitourquiza

Mas información de componentes que usa drupal Maximize Drupal’s flexibility with object-oriented code and the latest PHP standards. Some of the best-known technologies are now part of Drupal 8. It depends on dozens of external libraries—like Composer, Guzzle, and Symfony2—so you can write and debug code faster, with more confidence. Say goodbye to PHPTemplate; rely on much more readable code when theming with Twig. And use simpler, more unified APIs to add power to your modules and themes. @juanitourquiza

Que necesitas instalar en un proyecto de symfony Para iniciar un ambiente de trabajo adecuado para symfony debes instalar los siguientes componentes: Servidor web (LAMP, WAMP, MAMP) – también tiene uno propio composer git Y con esto ya seria suficiente para instalar un proyecto symfony base colocando esta línea: $ composer create-project symfony/framework-standard-edition my_project_name @juanitourquiza

Archivos Base proyecto symfony @juanitourquiza

Archivos Base proyecto symfony @juanitourquiza

Archivos base DRupal @juanitourquiza

Acciones para levantar un proyecto symfony Crear un bundle o trabajar en el bundle de defecto Crear un layout inicial donde crear las vistas twig Crear un Controlador donde se coloca la funcionalidad de la app Trabajar con bases de datos utilizando Doctrine Trabajar con Guzzle si se necesita consumir servicios web @juanitourquiza

Revisión de código symfony Revisión rápida de un proyecto que utiliza symfony, indicando los componentes mencionados. https://github.com/juanitourquiza/restclaro https://github.com/juanitourquiza/conferencias @juanitourquiza

Conclusiones Debemos estar preparados para el cambio Son herramientas probadas y que funcionan en proyectos grandes Herramientas que tienen una comunidad que hace seguimiento, mejora y mantenimiento de las mismas Agilidad para desarrollar, uso de buenas practicas El cambio no es drástico, lo están haciendo parcialmente y al momento no hay una definición clara de si se migrara en su totalidad. Otros proyectos grandes también hacen lo mismo (Joomla, Laravel, Prestashop) @juanitourquiza

Preguntas? @juanitourquiza

GRACIAS @juanitourquiza