Get in touch

Loading...

We use HubSpot CRM to process and manage contact and information requests. Please accept the "Functional Cookies" and reload the page to load the contact form.
Company / Press

IPC 2015 in Berlin: PHP vastly improved, increased performance

June 26, 2015
Author Valentin DespaValentin Despa
Developer

Some of AOE's own attended the recent International PHP Conference 2015 in Berlin. Here's a report of some of the conference highlights from their perspective.

We gathered at the Hotel Maritim in Berlin for three days for one of the largest PHP events in Europe: the Spring edition of the International PHP Conference 2015. The IPC is a global event for PHP developers, web workers and IT managers.

## TYPO3 NEOS

Although the topics presented were nicely mixed, we noticed that the interest in PHP Frameworks (mostly Zend and Symfony) was apparently higher than in CMS solutions. Nevertheless, Patrick Lobacher from Pluswerk AG had a very interesting presentation about the TYPO3 NEOS content management system.

First of all, the project will try to move away from the TYPO3 brand and position itself as an independent solution. As a result, the project will be renamed and will remove TYPO3 from its name, leaving just NEOS CMS remaining.

Starting with version 2, NEOS CMS will provide a couple of very important features out-of-the-box, for which, in a traditional TYPO3 installation, third-party extensions were needed. Just to mention a few: SEO Package, Analytics Package and an improved access permission system (ACL). Additionally, the CMS is being moved further in the direction of front-end editing of the content.

While features such as easy deployment with Surf and support for usage in the Cloud are already available, the users will still have to wait for the File Abstraction Layer (FAL), which has been available in TYPO3 since version 6.0.

Patrick's presentation is available on SlideShare.

## PHP 7

PHP7 has been vastly improved and will offer a huge performance gain along with type hinting for primitives (string, int, bool) and return types. Current benchmarks show an impressive improvement of up to 50 percent in performance (mainly due to reduced memory usage). It remains interesting to see what the release of PHP 7, announced for November 2015, will bring in terms of market acceptance and usage.

## phpspec and Behat the new PHPUnit Unit Testing Framework?

We had the pleasure of meeting the creator of PHPUnit, Sebastian Bergmann, at the conference – as well as Konstantin Kudryashov, the creator of Behat and phpspec.

It appears that behavior driven development (BDD) is gaining ground. At the same time, Sebastian Bergmann showed appreciation of phpspec as a modern tool appropriate for test driven development (TDD). In a nutshell, phpspec is focusing on behavior- and not implementation details.

While phpspec can replace unit tests by testing the internal behavior, it is not the appropriate tool for acceptance or functional tests. This is where Behat comes in. Behat works with human readable specifications and can test a system from outside. Together with Mink, a browser emulator abstraction layer, it can also replace traditional Selenium tests.

## How Microsoft's new browser Edge was developed

In an excellent keynote, Chris Heilmann explained how Microsoft has learned from its mistakes with Internet Explorer and how the new browser Edge (originally Spartan) can now compete head-to-head with Firefox and Chrome.

## Building a business around an Open Source product

We very much enjoyed meeting Ben Busse and Ben Van't Ende (former TYPO3 Community Manager) who introduced us to a promising Open Source product for providing RESTful services called DreamFactory.

Conclusion

The IPC Spring 2015 in Berlin was time and money well spent!

(with contributions by Felix Semmler and Daniel Zohm, AOE)

AOE press releases

Combining expertise in cybersecurity: AOE launches subsidiary Bare.ID

WIESBADEN, August 09, 2021 - AOE, one of the world's leading service providers for digital transformation, headquartered in Wiesbaden, the capital of the German state of Hesse, is launching Bare.ID, a fully-managed-as-a-service identity, authentication and authorization solution. Hosted exclusively as a central single sign-on authentication and authorization point in German data centers, the identity management solution administers a directory of identities (PII) and their access rights to the various applications. AOE guarantees the highest security standards and complies with German data protection regulations. Bare.ID serves as a central single sign-on authentication and authorization point for application landscapes and connects all services via standard protocols such as OpenID Connect or SAML. Furthermore, Bare.ID manages information about the identities of users. These can either be maintained manually by the customer or can be connected via federation techniques to external identity sources such as an existing Active Directory or Identity and Access Management System at the customer's site, but also third party single sign-on systems. At the same time, Bare.ID enables customers to obtain an overview of accesses, login failures, insecure or expired passwords or orphaned accounts for their internal compliance reports and then also to integrate these into their own security incident event monitoring. IT departments can thus be sustainably supported and relieved in the creation and administration of user accounts – while adhering to company-internal compliance guidelines. Thanks to preconfigured applications, users can use Bare.ID without any specialist knowledge; the technical complexity and the security-relevant configurations are not visible to the user. The fact that the proper handling of personal data and business-critical information is no longer a voluntary option is well known. Bare.ID stores all data in daily backups highly secure alternatively in two data centers located in Germany. "Our participation in the initiatives "IT Security – Made in Germany", "Software Hosted in Germany" as well as Cloud Services – Made in Germany" are proof of trustworthy security solutions from AOE. Bare.ID thus complies with strict German data protection laws," says Steffen Ritter, Commercial Director Cybersecurity at AOE GmbH.