PHP UK Conference 2014


Originally posted on Even I can Code!:


Davey Shafik – PHP 5.NEXT: The New Bits

  • T_POW
  • const keyword – Global constants
  • Function arguments
  • __debugInfo()
  • GMP Improvements + Operator overloading
  • phpdbg SAPI – stand alone; not like xdebug or zend debugger;supports remote debugging
  • Import Namespaced functions and Constants
  • Variadic functions
  • HHVM (Alternative PHP runtime from facebook)
  • Hack (dev tool)
  • ReactPHP (Asynchronous Event-Based applications) – Toolkit

Ian Barber/Mandy Waite – Building Scalable PHP Apps With Google App Engine

  • Pattern based traffic demand
  • App Engine is a PAAS
  • iaasvspaas
  • app engine works somewhat like nginx and fpm
  • Can’t do Chunked encoding
  • File system is read only
  • modules
  • app engine logging:
  • appenginelog
  • deploy
  • appenginedeploy
  • Check the URL: https://phpukquiz.appspot.com/talk


Erika Heidi – Vagrant Provisioners In A Nutshell

vagrant

vagcheatsheet

playback

puppet

phansible


Gary Hockin – Maximising Performance With Zend Framework

zendf2


Michelle Sanver – ‘ProTalking’ Your Way into Open Source

codemantage

oss

phpmentoring

View original

How to Set Up PayPal Integration with PHP & MySQL


Originally posted on Canvas Code:

PayPal is the most popular payment service on the web so being able to integrate your website with PayPal’s Instant Payment Notification Service (IPN) is essential if you need to process payments through your website.

There are 3 main parts to the PayPal IPN system.

  1. A webpage that initiates a request to PayPal to make a payment.
  2. A PHP page on your webserver that PayPal calls to notify you that payment has been made.
  3. A webpage that confirms the above payment and continues on to the next phase of your web application, such as a ‘Thank You’ page.

Parts 1 and 3 are accessible by customers on your website. Part 2 is only visible to PayPal.  The diagram below illustrates the interaction between your customer, PayPal and your website.

PayPal Interaction

The following steps break down each part of the process into easy to follow chunks, it is assumed that you have…

View original 1,297 more words

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: