Bookmarks tagged with #php.
Show all
Show all
Functional Programming in PHP7. Higher Order Functions | Neil Charlton
Saved
on: 2017-06-12
Stitcher 1.0
The Process class, used to pass data in a defined way. And bringing it all together.
Saved
on: 2017-06-12
Capsule
The Github repository is at capsulephp/di. Capsule will auto-inject typehinted constructor parameters.
Saved
on: 2017-06-08
How to Use Laravel Mix in Non-Laravel Projects — SitePoint
This article was peer reviewed by Younes Rafie, Wern Ancheta, and Christopher Pitt. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be!
Saved
on: 2017-05-24
An open-source web platform for the new President of France (Symfony Blog)
This Case Study is a guest post written by Titouan Galopin, lead engineer and product lead at EnMarche project. Please note that this is a strictly technical article; any political comment will be automatically deleted.
Saved
on: 2017-05-19
The "Right Way" when using PSR-7 PSR-11 and no set framework? : PHP
I've been doing php for *a very long time* but I'm just curious what others consider the "right way" when dealing with something like phpleague/route
Tags:
#php
Saved
on: 2017-05-05
Type-safe data structures and bananas without gorillas in PHP
Saved
on: 2017-05-01
(2) SOLIDay 2015 - Mathias Verraes - Identity #4 - YouTube
Mathias Verraes - Identity
SOLIDay 2015 - Conference about software architecture, best programming practices and design patterns.
http://soliday.phpsrbija.rs/
http://phpsrbija.rs/
https://twitter.com/phpsrbija
https://www.facebook.com/udruzenjeprogramera.rs
https://plus.google.com/u/0/10888875107
Saved
on: 2017-04-28
Is isolated testing dead? - BrandonSavage.net
Is isolated testing dead? Recently there’s been a great deal of discussion as to the merits of isolated testing versus integration and acceptance testing. Some proponents argue that integration testing far outweighs the value of isolated testing.
Saved
on: 2017-04-07
How to set up your Laravel application for zero-downtime (Envoyer/Capistran
If you've ever worked with Capistrano or Envoyer, you've probably seen a directory structure in your webroot that looks something like this: root root 4096 Mar 29 18:44 . root root 4096 Mar 28 14:15 .. root root 47 Mar 29 14:54 current -> .
Saved
on: 2017-03-31
PHP unit testing
Do you guys know any good books/resources to start learning unit testing (focused on PHP) that are up to date?
Thanks in advance.
Saved
on: 2017-03-31
Typography, the right way with JoliTypo
Most of content on the web are full of typography mistakes—and I will not talk about grammar, that’s another story.
Tags:
#php
Saved
on: 2017-03-24
How to Build a NASA Photo Gallery with Zend Expressive — SitePoint
Saved
on: 2017-03-22
5 simple ways to troubleshoot using Strace
I keep being surprised how few people are aware of all the things they can use strace for. It's always one of the first debug tools I pull out, because it's usually available on the Linux systems I run, and it can be used to troubleshoot such a wide variety of problems.
Saved
on: 2017-03-21
How We Engineered CMS Airship to be Simply Secure
CMS Airship is a Free Software content management system (available on Github) that we introduced to the world last year.
Saved
on: 2017-03-20
phpflo/phpflo
PhpFlo is a simple flow-based programming implementation for PHP. It is a PHP port of NoFlo, a similar tool for Node.js. From WikiPedia:
Saved
on: 2017-03-18
Slevomat Coding Standard 2.0, which helps with transition to PHP 7.0 & 7.1 and includes a lot of cool features, is out!
Tags:
#php
Saved
on: 2017-03-14
Using Repository Pattern in Laravel 5
These days there is a lot of buzz about software design patterns, and one of the most frequently asked questions is “How can I use some pattern with some technology“.
Saved
on: 2017-03-03
Migrating a PHP 5 App to PHP 7 (Tools & Implementation) - Part 3
TL;DR: Many PHP applications are still running on PHP 5.x, not ready to take full advantage of the awesome features that PHP 7 offers.
Tags:
#php
Saved
on: 2017-02-09
What is your php dev environment like?
Hello, its 2017 already... And still use MAMP (at work) and Xampp (at home on a windows machine), is this normal? I mean, I see everyone using Vagrant
Tags:
#php
Saved
on: 2017-01-31
Learning Test Driven Development
I am currently trying to get my head around test driven development.
I found this example very useful
https://github.com/daylerees/test-driven-devel
Saved
on: 2017-01-30
I'm a contract Symfony PHP developer in between gigs. What questions have y
I'm taking a breather in between projects and wanted to take some time to answer some questions about getting started with Symfony, creating a develop
Tags:
#php
Saved
on: 2016-11-11
Build your own PHP Framework with Symfony Components
You’ve probably met Symfony in your PHP career – or have at least heard of it. What you may not know is that Symfony is, at its core, composed of separate libraries called components, which can be reused in any PHP application.
Tags:
#php
Saved
on: 2015-11-17
README.md
SEO Helper is a package that provides tools and helpers for SEO (Search Engine Optimization). Feel free to check out the releases, license, and contribution guidelines.
Saved
on: 2015-10-18
How to create a PSR-4 PHP package | Culttt
Over the last couple of weeks I’ve wrote tutorials on many different aspects of the PHP programming language as building blocks for building your own packages.
Tags:
#php
Saved
on: 2015-09-08
piwik/device-detector
The Universal Device Detection library that parses User Agents and Browser Client Hints to detect devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, feed readers, media players, PIMs, ...), operating systems, brands and models.
Saved
on: 2015-08-11
DesignPatternsPHP — DesignPatternsPHP 1.0 documentation
This is a collection of known design patterns and some sample code how to implement them in PHP. Every pattern has a small list of examples. The patterns can be structured in roughly three different categories.
Saved
on: 2015-08-11
Automated deployment with AWS Elastic Beanstalk (EB) – Part II
In the previous part we set up a dedicated Symfony application on Docker virtual containers and prepared environments that may be transferred between developers during project cycle. The next step is to prepare the application for pushing into the cloud.
Saved
on: 2015-08-08
Learn Symfony with Silex, the Demo App and the Best Practises Book | Symfon
Saved
on: 2015-07-30
Continuous Deployment environment with Docker, AWS EB and Codeship | Piotr
Part I – Setting up environment with Docker I have spent a lot of time watching presentations about automated deployment with Ansible, Capifony, Capistrano or making consistent environments with Vagrant or VirtualBox, but all of those presentations did not tought me how to build environment from s
Saved
on: 2015-07-24
malkusch/lock
This library helps executing critical code in concurrent situations. php-lock/lock follows semantic versioning. Read more on semver.org.
Saved
on: 2015-07-24
namshi/jose
If you're looking for an actively maintained library check firebase/php-jwt out! This library needs PHP 5.5+ and the library OpenSSL.
Tags:
#php
Saved
on: 2015-07-20
Domain-Driven Design - Tuts Code Article
In my country, you won't make it through school without reading how Goethe's Faust complains, I've studied now Philosophy - And Jurisprudence, Medicine, - And even, alas! Theology - All through and through with ardour keen! - Here now I stand, poor fool.
Saved
on: 2015-07-17
Garethp/php-ews
The PHP Exchange Web Services library (php-ews) is intended to make communication with Microsoft Exchange servers using Exchange Web Services easier.
Saved
on: 2015-07-16
Setting up Laravel 5.1 on Semaphore CI - YouTube
Here I show how to set up a Laravel 5.1 project on Semaphore CI for continuous integration testing.
Sorry about the crickets in the background, and occasional air conditioner noise; I like to work on my back patio, and evening fell while I was recording this.
Check out Laravel:
http://laravel.com/
Saved
on: 2015-07-14
Why experienced developers consider Laravel as a poorly designed framework?
I have been developing in Laravel and I loved it.
My work colleagues that have been developing for over 10 years (I have 2 years experience) say tha
Tags:
#php
Saved
on: 2015-07-01
Frameworkless, or How I use PHP — Medium
There are a lot of large frameworks for PHP out there that will do everything you could ever imagine. But what if you don’t need all of that extra power and complexity? These components, combined with a little bit of glue, make for a dead simple diy micro-framework that just works.
Tags:
#php
Saved
on: 2015-06-29
tpunt/PHP7-Reference · GitHub
PHP 7.2 ReferencePHP 7.1 Reference PHP 7 was released on . It comes with a number of new features, changes, and backwards compatibility breakages that are outlined below.
Tags:
#php
Saved
on: 2015-06-22
marcelgsantos/learning-oop-in-php · GitHub
A collection of resources to learn object-oriented programming and related concepts for PHP developers. Please see CONTRIBUTING for details and contribute. ;) Object-oriented programming fundamentals tutorials.
Tags:
#php
Saved
on: 2015-06-16
PHP Authorization with JWT (JSON Web Tokens)
There was a time when the only way to authenticate yourself with an application was by providing your credentials (usually a username or email address and a password) and a session was then used to maintain user state until the user logged out.
Tags:
#php
Saved
on: 2015-06-12
JetBrains PhpStorm :: Ultimate Debugging Guide
PhpStorm is an Integrated Development Environment (IDE) for PHP developers built to maximize developer productivity. The IDE desktop application helps you write, edit, analyze, refactor, test, and debug PHP code on Windows, macOS, and Linux.
Saved
on: 2015-06-11
10 pillars of modern PHP development
We often receive requests on how to design applications for our hosting infrastructure. While there are a thousand different use-cases, many deserving of a different approach, the following is based on our experience and should be viewed as a guideline.
Tags:
#php
Saved
on: 2015-06-04
dunglas/DunglasApiBundle · GitHub
API Platform Core is an easy-to-use and powerful system to create hypermedia-driven REST and GraphQL APIs. It is a component of the API Platform framework and it can be integrated with the Symfony framework using the bundle distributed with the library.
Saved
on: 2015-05-23
Home | CRUD/MySQL Admin Generator for PHP, Laravel, Codeigniter and others
Saved
on: 2015-05-21
LessQL: PHP ORM Alternative
LessQL is a lightweight and performant alternative to Object-Relational Mapping for PHP. If you are looking for an SQL-based approach superior to raw PDO, check out DOP as an alternative.
Tags:
#php
Saved
on: 2015-05-21
php-slides/src/common at master · willdurand-edu/php-slides
[OUTDATED AS OF 08/2016] Slides of my PHP lectures. - php-slides/src/common at master · willdurand-edu/php-slides
Tags:
#php
Saved
on: 2015-05-05
shulard/CDNThumbnailer
CDNThumbnailer is a php tool for dynamically image resizing. It is distributed with a cache and a CDN controller to allow quick files access. It include compatibility with GD and ImageMagick php extension. This tool is written in PHP 5.2 to maximize compatibility (but in a PHP 5.3 style).
Tags:
#php
Saved
on: 2015-04-24
Using BoltCMS to Build a Small Business Website
As the web continues to mature and the demand for the efficiency of content delivery increases, more and more slim and trim CMSs are coming into the fray.
Tags:
#php
Saved
on: 2015-04-24
StackPHP Explained
Today we are going to look at StackPHP and try to understand what this thing is all about. Although this post will have some code, this article will be rather theoretical as we are interested in learning what StackPHP actually is, where it comes from and why it is useful.
Saved
on: 2015-04-23
Introducing the Symfony Demo application (Symfony Blog) : PHP
Saved
on: 2015-04-21
Developing a web application with Lumen and MySql
Lumen is a new Php micro-framework developed by Taylor Otwell, the same author of the famous Laravel framework. I wanted to give it a try and I am here to share my experimentations.
Tags:
#php
Saved
on: 2015-04-20
Lumen - PHP Micro-Framework By Laravel
Note: In the years since releasing Lumen, PHP has made a variety of wonderful performance improvements. For this reason, along with the availability of Laravel Octane, we no longer support beginning new projects with Lumen. Instead, we recommend always beginning new projects with Laravel.
Tags:
#php
Saved
on: 2015-04-14
PHPUnit Beginner Part 1: Get Started
This is part 1 of PHPUnit Beginner. In this tutorial we will explain why we should write unit tests to cover the codes we are writing and the power of PHPUnit. At the end, we will write a simple test using PHPUnit. Before we dive into PHPUnit, let's understand different types of tests.
Tags:
#php
Saved
on: 2015-04-14
mnapoli/Invoker
Generic and extensible callable invoker. Contribute to PHP-DI/Invoker development by creating an account on GitHub.
Saved
on: 2015-03-23
mnapoli/silly
Silly CLI micro-framework based on Symfony Console. Silly\Application extends Symfony\Console\Application and can be used wherever Symfony's Application can.
Saved
on: 2015-03-23
symfony-si/symfony-must-watch
List of interesting videos, conference talks, tutorials all about Symfony, Silex and PHP. Inspired by trend on GitHub.
Saved
on: 2015-03-19
Category Archive "ReactPHP Series" — Cees-Jan Kiewiet's blog
Smoke testing ReactPHP applications with Cigar 26 February 2018 Categories: PHP - Bash - ReactPHP - ReactPHP Series Tags: ReactPHP - PHP - Bash
Saved
on: 2015-03-12
phptodayorg/php-must-watch
Suggestions and contributions are welcome, please read the contributing guidelines.
Saved
on: 2015-03-02
beberlei/php-rfc-watch
Watches all votes on RFCs and builds a timeline of who voted +1/-1 when. To quickly get going you can use sqlite as the database. For this edit the .env file and set:
Tags:
#php
Saved
on: 2015-02-27
Using StackPHP middleware in Laravel 5 – Barry vd. Heuvel
TLDR; Want StackPHP middleware in Laravel 5.0? Try barryvdh/laravel-stack-middleware In version 4.1, Laravel introduced compatibility with StackPHP middleware. As Laravel uses the Symfony HttpFoundation and the Application class implements the HttpKernelInterface, it made sense to support this.
Saved
on: 2015-02-27
Introduction to Silex - A Symfony Micro-framework
Silex is a PHP micro-framework based on Symfony components and inspired by the Sinatra Ruby framework. In this article, we are going to get started with the framework and see the how it fits our needs. Run composer update --dev to load the dependencies and generate the autoloader.
Saved
on: 2015-02-27
gherkins/regexpbuilderphp · GitHub
____ _____ ____ _ _ _ ____ _ _ ____ | _ \ ___ __ _| ____|_ ___ __ | __ ) _ _(_) | __| | ___ _ __| _ \| | | | _ \ | |_) / _ \/ _` | _| \ \/ / '_ \| _ \| | | | | |/ _` |/ _ \ '__| |_) | |_| | |_) | | _ < __/ (_| | |___ > <| |_) | |_) | |_| | | | (_| | __/ | | __/| _ | __/ |_| \_\___
Saved
on: 2015-02-21
Test Data Builders – davedevelopment.co.uk
I recently covered Object Mothers, a pattern that provides factory methods for creating example objects for use in tests. That post showed how Object Mothers are effective to begin with, but can quickly become unmanageable. A better alternative to Object Mothers is to use the Builder pattern.
Tags:
#php
Saved
on: 2015-01-29
Economy of Tests
Joint post with Konstantin Kudryashov. A common complaint with teams that first try their hand at automated testing, is that it is hard, costly, and not worth the effort. On the other hand, supporters say that it saves them time. In this post, we’ll try to add some nuance to the discussion.
Saved
on: 2015-01-12
florianv/swap · GitHub
Swap allows you to retrieve currency exchange rates from various services such as Fixer, Currency Data or Exchange Rates Data and optionally cache the results. It is integrated to other libraries like moneyphp/money and provides a Symfony Bundle and a Laravel Package.
Tags:
#php
Saved
on: 2015-01-11
Divi WordPress Theme | Elegant Themes
Join Today Try Divi Risk Free For 30 Days! Drag & Drop Building Add, delete and move elements around on the front end of your website. No coding and no confusing back end options. True Visual Editing Design your page in real time and see the results instantly.
Saved
on: 2015-01-05
Automattic/_s · GitHub
Hi. I'm a starter theme called _s, or underscores, if you like. I'm a theme meant for hacking so don't use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for.
Saved
on: 2015-01-05
Symfony All The Things (Web) — Whitewashing
My Symfony Hello World post introduced the smallest possible example of a Symfony application. Using this in trainings helps the participants understand of just how few parts a Symfony application contains.
Saved
on: 2014-12-21
Where is the model in Symfony2? Entities, Repositories and Services | PHPLa
Saved
on: 2014-11-25
Interfaces For Traits — We Are Connect — Medium
Traits are little more than compiler-assisted copy and paste. I love them! They have their quirks, and if you (as with everything) use them judiciously then they can be super helpful. I want to explore one of their quirks, and a possible improvement that can be made to them at a language level.
Tags:
#php
Saved
on: 2014-10-30
Getting Started With Aura V2 - Random thoughts | Hari KT
Yesterday aura framework v2 stable released. Lots of complains about documentation or missing documentation. So this is a quick start. Probably a five minutes walk through. Learn and change to make it better.
Tags:
#php
Saved
on: 2014-10-06
Read Aura Framework v2 | Leanpub
Composer has become the de facto standard for installing libraries in the php world. Aura does the same. We are going to install aura/framework-project, so we can show command line examples also.
Tags:
#php
Saved
on: 2014-10-06
caffeina-core/core
Core is a platform, a collection of components for rapid application development. It doesn't make decisions for you; it gives you tools to build your own solutions. See the wiki.
Saved
on: 2014-09-16
fivefilters / php-readability / source / Readability.php — Bitbucket
Saved
on: 2014-09-16
Learning MongoDB from scratch with PHP - Live Coding - YouTube
Saved
on: 2014-09-16
Phansible - Create Vagrant + Ansible provisionings for PHP-based web servers
Phansible provides an easy to use interface that helps you generate Ansible Playbooks for PHP based projects.
Saved
on: 2014-09-11
certificationy/certificationy
This is provides a complete system to build multiple choice question system. This is useful for any company that need to test an applicant, or to make a certification website/training tool.
Saved
on: 2014-09-05
How has been your experience using AngularJS and PHP? : PHP
* What are the difficulties you encountered on the process? How did you tackle them?
* Do you recommend a PHP framework when using AngularJS on the fr
Saved
on: 2014-08-31
Simultaneuos HTTP requests in PHP with cURL / Stoyan's phpied.com
The basic idea of a Web 2.0-style "mashup" is that you consume data from several services, often from different providers and combine them in interesting ways. This means you often need to do more than one HTTP request to a service or services.
Saved
on: 2014-08-25
awesome-php/README.md at master · ziadoz/awesome-php
Please see CONTRIBUTING, CODE-OF-CONDUCT and COLLABORATING for details. Composer Repositories.
Saved
on: 2014-08-22