PHP Magazine is an online magazine about PHP programming language and web application development technologies. Since 2015, their network of 25 Magazines merged in a single magazine to keep focused on just important information.
The inaugural Lightning PHP Conference
– this one day event will be held in Tampa, Florida on Friday, October 4th, 2019.
We look forward to an incredible day of learning, networking, and fun as we invite
the PHP world to join us as part of the Lightning PHP community!
The call for papers is open until August 2nd, if you’d like to be one of only 6 speakers chosen to be part of Tampa Bay’s inaugural Lightning PHP Conference, now is your chance!
Adobe (Nasdaq:ADBE) aquired last month Magento Commerce, a market-leading commerce platform, for $1.68 billion, subject to customary purchase price adjustments. The addition of the Magento Commerce Cloud will enable commerce to be seamlessly integrated into the Adobe Experience Cloud, delivering a single platform that serves both B2B and B2C customers globally. The Magento Platform brings together digital commerce, order management and predictive intelligence into a unified commerce platform enabling shopping experiences across a wide array of industries.
Adobe is the leader in designing and delivering digital experiences through content and data. At the core of every great experience are content and data, which enable the consistent, personal, intuitive experiences consumers have come to expect. Commerce is also integral to the customer experience. Consumers and businesses now expect every interaction to be shoppable – whether on the web, mobile, social, in-product or in-store.
Magento brings Adobe Experience Cloud digital commerce enablement and order orchestration for both physical and digital goods across a range of industries, including consumer packaged goods, retail, wholesale, manufacturing and the public sector. The Magento Platform is built on proven, scalable technology supported by a vibrant community of more than 300,000 developers. The Magento partner ecosystem provides thousands of pre-built extensions, including payment, shipping, tax and logistics. This level of flexibility gives businesses the ability to quickly ramp and iterate their commerce capabilities for their unique business needs.
Current Magento customers include brands like Canon, Helly Hansen, Paul Smith and Rosetta Stone. Adobe and Magento share joint customers including Coca-Cola, Nestlé and Cathay Pacific.
“Adobe is the only company with leadership in content creation, marketing, advertising, analytics and now commerce – enabling real-time experiences across the entire customer journey,” said Brad Rencher, executive vice president and general manager, Digital Experience, Adobe. “Embedding commerce into the Adobe Experience Cloud with Magento enables Adobe to make every moment personal and every experience shoppable.”
“Adobe and Magento share a vision for the future of digital experiences that brings together Adobe’s strength in content and data with Magento’s open commerce innovation,” said Mark Lavelle, CEO, Magento. “We’re excited to join Adobe and believe this will be a great opportunity for our customers, partners and developer community.”
Upon close, Magento CEO Mark Lavelle will continue to lead the Magento team as part of Adobe’s Digital Experience business, reporting to executive vice president and general manager Brad Rencher.
The transaction, which is expected to close during the third quarter of Adobe’s 2018 fiscal year, is subject to regulatory approval and customary closing conditions. Until the transaction closes, each company will continue to operate independently.
About Magento Commerce
Magento Commerce is a leading provider of cloud commerce innovation to merchants and brands across B2C and B2B industries. In addition to its flagship digital commerce platform, Magento Commerce boasts a strong portfolio of cloud-based omnichannel solutions that empower merchants to successfully integrate digital and physical shopping experiences. Magento Commerce is the #1 provider to the Internet Retailer Top 1000, the B2B 300 and the Top 500 Guides for Europe and Latin America. Magento Commerce is supported by a vast global network of solution and technology partners, a highly active global developer community and the largest eCommerce marketplace for extensions available for download on the Magento Marketplace. More information can be found at www.magento.com.
Adobe is changing the world through digital experiences. For more information, visit www.adobe.com
The third Laravel conference in Taiwan awaits you at LaravelConf Taiwan 2019 at Taipei, Taiwan.
LaravelConf Taiwan 2019 is for anyone who is passionate about building web applications, or anyone who is sharing better experiences about PHP developments.
The conference brings PHP developers, Laravel framework lovers, and experts together and hosts 10 sessions in multiple track conference on July 13, 2019.
The International PHP Conference is the world’s first PHP conference and stands since more than a decade for top-notch pragmatic expertise in PHP and web technologies. At the IPC, internationally renowned experts from the PHP industry meet up with PHP users and developers from large and small companies. Here is the place where concepts emerge and ideas are born – the IPC signifies knowledge transfer at highest level.
Date: October 21 – 25, 2019
Location: Holiday Inn Munich City Centre, Munich
60+ best practice sessions
50+ international top speakers
PHPower: Hands-on Power Workshops
Expo with exciting exhibitors on October 22nd & 23rd
All inclusive: Changing buffets, snacks & refreshing drinks
Official certificate for attendees
Free Swag: Developer bag, T-Shirt, magazines etc.
Exclusive networking events
Agile & Culture
Testing & Quality
For further information on the International PHP Conference visit: www.phpconference.com
The numeric literal separator will be finally added to PHP 7.4, after that RFC vote finished on 13th June with 33 Yes against 11 No. The new RFC succeeded to make this new feature available, after if a similar RFC failed three years ago. The problem is that human eyes are not optimized for quickly parsing long sequences of digits. Thus, a lack of visual separators makes it take longer to read and debug code, and can lead to unintended mistakes.
1000000000; // Is this a billion? 100 million? 10 billion?
107925284.88; // What scale or power of 10 is this?
Additionally, without a visual separator numeric literals fail to convey any additional information, such as whether a financial quantity is stored in cents:
$discount = 13500; // Is this 13,500? Or 135, because it's in cents?
The proposal which is already implemented for 7.4 aims to enable improved code readability by supporting an underscore in numeric literals to visually separate groups of digits. The lines before become like this :
$threshold = 1_000_000_000; // a billion!
$testValue = 107_925_284.88; // scale is hundreds of millions
$discount = 135_00; // $135, stored as cents
“This RFC has been quite controversial on the mailing list and Reddit as people voiced their negative opinion about it.” said Benjamin Eberlei, CEO Tideways, in the RFC acceptance email, he added “Personally I think it is quite great and many other languages have numeric separators, with Java, Python, Ruby and Rust having an underscore as well.”
I think also that it’s a simple but great and very valuable feature that will improve the readability of your code. PHP is getting better, and with the first alpha release of 7.4 the countdown started for the next generation of PHP.
Please DO NOT use this version in production, it is an early test version.
For more information on the new features and other changes, you can read the NEWS file, or the UPGRADING file for a complete list of upgrading notes. These files can also be found in the release archive.
The next release would be Alpha 2, planned for June 27.
Larapush is a command line utility that will let you deploy your codebase to your web server using a new Laravel Artisan command. Larapush requires PHP 7.2 and Laravel 5.8+, some of its features include :
Client <-> Server communications using HTTP. No need to have SSH access!
Choose what codebase you want to upload (files, folders).
Run pre-scripts and post-scripts that you define (artisan commands, invokable classes, or custom methods).
You can choose to upload only modified files, or all all files inside your codebase.
Blacklist files so they can never be uploaded to your web server (e.g. .env).
Keeps all of your uploaded codebase versions backup on your storage path.
Get prompted in case you are uploading to production environments.
Three PHP security release today 7.3.6, 7.2.19, and 7.1.30; which contains several bug fixes. All PHP 7.1, 7.2, and 7.3 users are encouraged to upgrade to these version. In total 34 bugs have been fixed in the three releases, lots of hard work that will try to keep your PHP the more secure as possible.
CakeFest 2019 – the annual conference dedicated to CakePHP. Two full workshop days (7th and 8th November) that are an ideal way to learn as both beginners and advanced users, followed by two jam packed days of presentations, discussions and talks on CakePHP related technologies (9th and 10th November). CakeFest 2019 will be held in Tokyo, Japan – See you there!