Blog

International PHP Conference
The Conference for PHP and Web Development

7
May

React Best Practices

There are a lot of comparisons between the big three frontend JavaScript frameworks Angular, Vue and React. But there is no winner. Each framework has its advantages and disadvantages and in the end it’s a question of personal preference which framework or library you choose for your application. Every solution follows a different approach. On the one side you have Angular with a lot of structure, best practices and patterns and on the other side there is React which only provides you the basic structure and lets you decide the rest. Vue, the third contender, is located between these two extremes. But how do you start the development process of an application when your tool doesn’t tell you where to begin?
1
Apr

10 tricks for Clean Code – how to leave Legacy Code behind by using PHPStan and Code Standard

Clean Code vs. Legacy Code. And ever again the dark side of coding spreads further and essentially endangers the sanity of us developers. We come to stop trusting our own code. That increases the pressure on us considerably. Eventually, everything is to run smoothly without causing further costs. That’s exactly what the customer wants. And “technical dept” can quickly become dangerous – even in smaller projects.
17
Jan

PHP Expert check: 25th Anniversary of PHP

The PHP programming language was released in 1995, meaning it’s celebrating a quarter of a century in 2020. To mark the occasion, we asked four PHP experts and International PHP Conference 2019/2020 speakers what role PHP plays for them today. According to many statistics PHP is on the way down – but our experts disagree.
5
Nov

Why you shouldn’t care about Security

In this talk and demo, Ben will show how implementing an identity provider and using OAuth and OpenID Connect can allow you to ramp up your prototypes and MVPs with more ease and to concentrate on the core purpose of the APIs , rather than the layers of security that are a must in today’s digital world.
5
Nov

DDEV-Local: One for all!

DDEV-Local developed by DRUD Technology LLC is a great solution to simplify and unify the entire local PHP development environment in teams, agencies, and communities. The open source tool is compatible with many popular CMS solutions, among others. In addition, DDEV can link the PHP programming language with the cutting-edge world of containers, DevOps and company, significantly reducing the complexities associated with it.
11
Sep

PHP: stronger than you think!

The hullabaloo against WordPress Gutenberg editor blocks being made of JavaScript and not PHP made everyone think “Is the reign of PHP over?” Well, No! At Least that is what the statistics say. W3Techs ran a report that suggests “PHP is used by 79% of all the websites with a known server-side programming language”. That is 8/10 website that you know! So, our guess is PHP is here to stay.
19
Aug

Managing development tools elegantly

Many developers store the required .phar files of the respective tools directly in the document root of the repository to escape the dependency hell [1]. That is the place you inevitably end up in if you pack the tools in the require-dev area of composer.json instead. There is however a way to not only solve this issue more elegantly, but also save storage space in your own version control system.
7
Aug

On the way to Symfony 5

The new minor version of Symfony was released at the end of May, heralding the launch of Symfony 5. In addition to big new features such as the Mailer and HTTP Client component, existing components have also been extended and improved and additional deprecations introduced; these deprecated functions will subsequently be removed in Symfony 5. Following is an overview of the most important new features.
3
Jul

PHP 5.x and PHP 7.x Security in Focus!

Since the end of 2018, PHP 5.x is no longer being supported. This means in particular that any vulnerability discovered since the beginning of January 2019 is and will remain a zero-day vulnerability - meaning there will be no patch for it. But what can we say about the security of PHP 7.x as compared to PHP 5.x?
1 2 3 5

Stay tuned!

Behind the Tracks of IPC

PHP Core Technology
Best Practices & Application

General Web Development
General Web Development & more

Agile & Company Culture
Agility has become mainstream

Software Architecture
Concepts & Environments

Security
All about Web Security

Testing & Test Driven Development
More about software testing tools and strategies

DevOps & Continuous Delivery
DevOps is a philosophy

Docker, Kubernetes, Cloud
Cloud-based & native apps

#slideless (pure coding)
Showing how technology really works

PHP Frameworks
All about PHP Frameworks

Content Management Systems
Sessions on Content Management Systems