YoVDO

Introduction to PHP Extensions

Offered By: PHP UK Conference via YouTube

Tags

PHP UK Conference Courses C Programming Courses Memory Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the world of PHP extensions in this 48-minute conference talk from PHP UK Conference 2018. Learn how to convert PHP functions into loadable C extensions through step-by-step examples. Compare performance between PHP and C implementations, discover the benefits of writing extensions, and understand why starting with simple tasks is crucial. Delve into topics such as wrapping libraries, implementing algorithms like Ramer-Douglas-Peucker, extension components, building process, function implementation, input parameter parsing, and memory management. Gain insights into testing extensions and grasp why rewriting entire frameworks in C isn't practical.

Syllabus

Intro
What are extensions?
Wrapping Ubraries
Unpossible in userland
Why not implement something in an
Ramer-Douglas-Peucker algorithm
What makes up an Extension?
Building the Extension
Implementing the function
Parsing Input Parameters
Memory Management
Example Test File


Taught by

PHP UK Conference

Related Courses

UNSW Computing 1 - The Art of Programming
OpenLearning
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Introduction to Computing 计算概论A
Peking University via Coursera
Comprendre les Microcontroleurs
École Polytechnique Fédérale de Lausanne via Coursera