Search Results for ‘PHP

  • Javier Casares: WordPress y PHP

    Javier Casares: WordPress y PHP

    WordPress BarcelonaSpeaker: Javier Casares

    July 12, 2018 — Javier Casares, experto en WordPress, nos presenta una charla PechaKucha sobre WordPress y PHP, su lenguaje de programación y sus diferentes versiones. Actualmente existen 4 ramas diferentes de PHP, la 5.6, la 7.0, la 7.1 y la 7.2.

    Presentation Slides »

  • Luis Herranz: Progressive Web Apps: Adiós PHP. Hola JavaScript

    Luis Herranz: Progressive Web Apps: Adiós PHP. Hola JavaScript

    WordCamp Madrid 2018Speaker: Luis Herranz

    May 8, 2018 — Estamos en 2018. Los coches aún no vuelan pero los smartphones son imparables. El 80% de la gente accede a la web usando un móvil. Pronto llegaremos al 90%. La web está adaptándose a la nueva era y WordPress debe seguirle el ritmo para no quedarse atrás.

    En esta charla Luis explora el cambio que está sufriendo la web y cuáles son las oportunidades de WordPress para adaptarse con ella. Las técnicas de hace una década están obsoletas y abren paso a nuevas experiencias, tanto para la gente que construimos la web como para la gente que la consume. Estamos dejando de hacer Webs usando PHP y empezando a construir WebApps usando JavaScript. O mejor dicho, Progressive Web Apps.

    Presentation Slides »

  • Javier Casares: WordPress y PHP: “Codename Servehappy” y “Project Tide”

    Javier Casares: WordPress y PHP: “Codename Servehappy” y “Project Tide”

    WordCamp Madrid 2018Speaker: Javier Casares

    May 7, 2018 — ¿Sabes que WordPress recomienda usar la ultimísima versión de PHP? Sí, la 7.2. ¿Y sabes porqué? Pues con esta charla te vas a enterar de dos de los proyectos que están poniendo al día el núcleo, plantillas y plugins de WordPress para mejorar su rendimiento y la calidad del código.

    Con “Codename Servehappy” aprenderás todo lo que hay que saber sobre la “WordPress PHP education initiative”, y con “Project Tide” cómo mejorar la calidad de tu código para hacerla estándar con otros colaboradores y para que sea fácil de comprender por los desarrolladores.

    Esta charla es muy teórica en la que se explicarán estos dos proyectos, enseñando fuentes de información del material publicado (Servehappy) y de la parte de análisis de código PHP -y resto de código- (Project Tide); de aproximadamente 20 minutos.

    Presentation Slides »

  • Otto Kekäläinen: Improving WordPress Performance with XDebug and PHP Profiling

    Otto Kekäläinen: Improving WordPress Performance with XDebug and PHP Profiling

    WordCamp Europe 2017Speaker: Otto Kekäläinen

    March 28, 2018 — XDebug is a tool for developers to gain insight into how PHP is executed. Using it for profiling is a very effective, fast and precise method to find bottlenecks in your WordPress site. In this talk I explain how to use it with Webgrind, how to find potential optimization targets, show examples of real cases when XDebug helped fix a performance problem and also explain what XDebug is not suitable for and what can be used instead. If you are not a developer, you’ll learn what XDebug is capable of and when to ask a developer to use it.

    Presentation Slides »

  • Dominic McBride: Your PHP Integrated Development Environment (IDE) and Why You Might Need One

    Dominic McBride: Your PHP Integrated Development Environment (IDE) and Why You Might Need One

    WordCamp Albuquerque 2018Speaker: Dominic McBride

    February 27, 2018 — It’s absolutely possible to do all your PHP programming using a basic text editor, but is it wise? If you work alone (like in a basement) it might make sense to keep things simple by using a text editor and an FTP account to keep your WordPress site updated. But, if your site has a large (code base) or you work in a team, embracing more modern development techniques will help you get more done. In this topic, I will cover some of the most useful tools included in two popular PHP IDEs – Zend Studio/Eclipse and PhpStorm and one popular design IDE Adobe Dreamweaver. Subject matter will include; file management and site navigation, code generation and completion, refactoring, debugging, and integrative source control using Git.

  • Otto Kekäläinen: Improving WordPress performance with XDebug and PHP profiling

    Otto Kekäläinen: Improving WordPress performance with XDebug and PHP profiling

    WordCamp Athens 2017Speaker: Otto Kekäläinen

    February 3, 2018 — XDebug is a tool for developers to gain insight into how PHP is executed. Using it for profiling is a very effective, fast and precise method to find bottlenecks in your WordPress site. In this talk I explain how to use it with Webgrind, how to find potential optimization targets, show examples of real cases when XDebug helped fix a performance problem and also explain what XDebug is not suitable for and what can be used instead. If you are not a developer, you’ll learn what XDebug is capable of and when to ask a developer to use it.

  • Matej Orovan: Rozšírenie pôvodnej šablóny pomocou kódovania v PHP

    Matej Orovan: Rozšírenie pôvodnej šablóny pomocou kódovania v PHP

    WordCamp Bratislava 2017Speaker: Matej Orovan

    October 26, 2017 — Prednáška bude zahŕňať najmä funkcionality, ako vytvorenie nových častí WordPress šablóny: nový sidebar, nové menu, nový shortcode, nový page template a nový typ obsahu – custom post, pomocou PHP.

    Súčasťou prednášky bude vysvetlenie základnej štruktúry šablóny, na čo je ktorý súbor určený.

    Presentation Slides »

  • Aaron Brazell: Using advanced PHP in WordPress Development

    Aaron Brazell: Using advanced PHP in WordPress Development

    WordCamp Baltimore 2017Speaker: Aaron Brazell

    October 23, 2017 — The talk discusses dependency injection to allow for Advanced PHP “containerization” of classes using autoloading, namespacing. We’ll look at this methodology used in other languages, but relatively new to PHP and how that can enhance WordPress development. We will discuss techniques used in the greater PHP community, while still embracing the philosophy, flexibility, and architecture of WordPress.

    Presentation Slides »

  • Cal Evans: PHP 7.1 in 14.2 Minutes

    Cal Evans: PHP 7.1 in 14.2 Minutes

    WordCamp Miami 2017Speaker: Cal Evans

    September 4, 2017 — Do you know what is available in PHP 7.1? Do you know how it changes how we build websites? If you are still a procedural and don’t plan on changing, skip this session. Otherwise, join us for a 20 minute whirlwind tour of the new tools in your toolbox.

  • Jonathan Brinley: A PHP Developer’s Adventures in React - Building Plugin Admin Interfaces

    Jonathan Brinley: A PHP Developer’s Adventures in React – Building Plugin Admin Interfaces

    WordCamp Miami 2017Speaker: Jonathan Brinley

    August 5, 2017 — Just about any moderately complex WordPress plugin requires some sort of administrative interface. In many cases, your code for this UI could benefit from the flexibility and power provided by the React JavaScript library, but integrating React with the WordPress admin brings its own set of challenges. From developer tools, to data persistence, to extensibility, we’ll explore some of these challenges and the solutions we’ve developed at Modern Tribe as we’ve used React to build elegant administrative user experiences in WordPress.

    Making React applications play nicely with the WordPress admin involves a number of tricks and workarounds. I’ll cover topics such as integration with the TinyMCE editor, communication with WP’s existing JS libraries, setting up developer tools such as hot module reloading, and persisting data in the WP database.

    Presentation Slides »