It is a presentation about basic pros and cons of PHP. I tried to figure out why so hated language is still a popular choice for web development and over 80% of web is powered by it.
Tools are my servants. and I am the master - By Santhosh TuppadSanthosh Tuppad
I am always excited about the tools which can aid me in my mission. And that mission is, to inject my test idea and produce effective results. Since my school days, I have been using various tools/utilities/plugins/extensions to execute my idea. To me, it is not about the tool only but also the idea that comes first to the brain from a variety of thinking skills. For instance, if I do not know how to drive a sports utility vehicle skillfully, I cannot harness the power of the machine offered to me.
You are going to join me in this workshop for these 3 reasons:
Usage of tools to perform better testing
Increase your productivity and invest more time in testing
Just because you can
In this tools demonstration, I will be focussing on a variety of aspects or ways in how a specific tool can be used in your testing activity. And remember that, a tool offers you more than what you think it can achieve if and only the fuel is the right one to feed the tool. And that fuel is your creative ideas. In my childhood days and adulthood, I have used tiny, teeny, and little tools or plugins to extract great results in my testing and achieving effective productivity. In short, tools are my slaves and I am a good master.
The first and foremost idea is to have blueprint/architecture of what you want to achieve and then the tools or frameworks or piece of code is a matter of connecting the wires to power the building. Welcome to this lightning powerful tools demonstration workshop.
Eoghan & Des from Contrast presented this talk at the Carsonified conference titled "The Future of Web Applications".
The thesis of the talk is that the future does not come from following current conventions, as such we need to look to alternative areas for inspiration, otherwise we'll struggle to move forward.
Talk given at TestBash Manchester 2019
Abstract:
“This is scaring me as hell - and that’s exactly why I need to do it!” Can you relate to that? This year, my personal challenge was to become code-confident. As a tester, I felt the need to up my game here. My hypothesis: “I believe that doing many small hands-on coding exercises and challenges, on my own as well as together with other interested people, will result in increased confidence in my programming skills. I’ll know I have succeeded when I have developed a small product from scratch.”
What I did was to finally use my GitHub account and create my very first public repository. I called for collaboration and found people willing to review my code and to pair up with me on further challenges. Rinse and repeat! The question to be answered: was jumping headfirst a viable way to improve my coding skills?
Join me on this walk through my code - along with the stories of my struggles, the solutions found, and the lessons learned.
Takeaways
- Understand why honing our skills is essential for us as testers
- Learn how scary challenges can help you grow in short time when you have people who support you
- See how pairing speeds up your learning journey and make more things possible than you would have ever imagined
Google Hangouts is a unified communications service that allows members to initiate and participate in text, voice or video chats, either one-on-one or in a group. Hangouts are built into Google+ and Gmail, and mobile apps are available for iOS and Android devices.
As Easy As Herding Squirrels: Managing Social Media on Your Campus #heweb15 #...Tiffany Beker
Social media accounts are created every day by student organizations, academic departments, programs, and countless other units across your campus. How do you support and coordinate all of these accounts when they're managed by dozens (or hundreds) of people scattered throughout your institution? In this session we will explore the tools and methods that William & Mary uses to tackle this challenge, from guidelines for starting a social media account, to the best ways to keep track of existing accounts, to how to create and sustain a social media users group (SMUG), and how you can bring all of these ideas back to your campus so you can start to wrangle your own herd of social media squirrels.
Tools are my servants. and I am the master - By Santhosh TuppadSanthosh Tuppad
I am always excited about the tools which can aid me in my mission. And that mission is, to inject my test idea and produce effective results. Since my school days, I have been using various tools/utilities/plugins/extensions to execute my idea. To me, it is not about the tool only but also the idea that comes first to the brain from a variety of thinking skills. For instance, if I do not know how to drive a sports utility vehicle skillfully, I cannot harness the power of the machine offered to me.
You are going to join me in this workshop for these 3 reasons:
Usage of tools to perform better testing
Increase your productivity and invest more time in testing
Just because you can
In this tools demonstration, I will be focussing on a variety of aspects or ways in how a specific tool can be used in your testing activity. And remember that, a tool offers you more than what you think it can achieve if and only the fuel is the right one to feed the tool. And that fuel is your creative ideas. In my childhood days and adulthood, I have used tiny, teeny, and little tools or plugins to extract great results in my testing and achieving effective productivity. In short, tools are my slaves and I am a good master.
The first and foremost idea is to have blueprint/architecture of what you want to achieve and then the tools or frameworks or piece of code is a matter of connecting the wires to power the building. Welcome to this lightning powerful tools demonstration workshop.
Eoghan & Des from Contrast presented this talk at the Carsonified conference titled "The Future of Web Applications".
The thesis of the talk is that the future does not come from following current conventions, as such we need to look to alternative areas for inspiration, otherwise we'll struggle to move forward.
Talk given at TestBash Manchester 2019
Abstract:
“This is scaring me as hell - and that’s exactly why I need to do it!” Can you relate to that? This year, my personal challenge was to become code-confident. As a tester, I felt the need to up my game here. My hypothesis: “I believe that doing many small hands-on coding exercises and challenges, on my own as well as together with other interested people, will result in increased confidence in my programming skills. I’ll know I have succeeded when I have developed a small product from scratch.”
What I did was to finally use my GitHub account and create my very first public repository. I called for collaboration and found people willing to review my code and to pair up with me on further challenges. Rinse and repeat! The question to be answered: was jumping headfirst a viable way to improve my coding skills?
Join me on this walk through my code - along with the stories of my struggles, the solutions found, and the lessons learned.
Takeaways
- Understand why honing our skills is essential for us as testers
- Learn how scary challenges can help you grow in short time when you have people who support you
- See how pairing speeds up your learning journey and make more things possible than you would have ever imagined
Google Hangouts is a unified communications service that allows members to initiate and participate in text, voice or video chats, either one-on-one or in a group. Hangouts are built into Google+ and Gmail, and mobile apps are available for iOS and Android devices.
As Easy As Herding Squirrels: Managing Social Media on Your Campus #heweb15 #...Tiffany Beker
Social media accounts are created every day by student organizations, academic departments, programs, and countless other units across your campus. How do you support and coordinate all of these accounts when they're managed by dozens (or hundreds) of people scattered throughout your institution? In this session we will explore the tools and methods that William & Mary uses to tackle this challenge, from guidelines for starting a social media account, to the best ways to keep track of existing accounts, to how to create and sustain a social media users group (SMUG), and how you can bring all of these ideas back to your campus so you can start to wrangle your own herd of social media squirrels.
This Slideshare is for use at the 2007 Teaching and Learning Forum in VET, Australia.
I will be recording video of the presentation and both will be available for view on Zentation.
The purpose of the presentation is how to effectively administer Blogging in a class environment without getting tangled in the Web 2.0.
Offline-first: Making your app resilient to network failuresPedro Teixeira
Mobile networks are unreliable, and the user experience is often hurt. "Works on my computer" is no longer an acceptable excuse. I'll show the audience some techniques to improve your users' experience.
Data Science Festival - Beginners Guide to Weather and Climate DataMargriet Groenendijk
Weather is part of our every day lives. Who doesn’t check the rain radar before heading out, or the weather forecast when planning a weekend away? But where does this data come from, what is it made of? The answer is a mix of measurements, models and statistics. This talk looks at the observations, predictions and forecast models, and weather data as a variable to consider in machine learning models. Learn how it is done and ways you can use weather and climate data from several examples.
Podíváme se na jednoduchý nástroj, kterým můžete exportovat data z ElasticSearch indexu do json dump souboru a následně ta data nahrát do jiného ElasticSearch clusteru.
Collaboration Tools: Ease your sign-off painsMark Skeet
Talk for Forefront Leeds on 22/05/14 by Mark Skeet, Head of Technical Services at First 10 Digital.
Presentation looks at how to enable easy collaboration amongst geographically challenged teams/clients.
We examine 3 leading tools: Basecamp, InVisionApp and Trello. Examines their benefits/features and relate that to our own experience with each.
In this session I will describe possibilities for everybody to make Plone more known. This includes how to leverage the power of social media such as blogging, videoblogging and podcasting but also spreading the word about Plone by attending unconferences like Barcamps or being active in Second Life. This talk is targeted to everybody who want to make Plone more popular.
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
"Unveiling the Future: Sylius 2.0 New Features" - the most anticipated update to Sylius since 2017.
This is a unique chance to directly discover the new functionalities and opportunities that come with Sylius 2.0. Don't miss this exceptional opportunity to be part of the unveiling.
This Slideshare is for use at the 2007 Teaching and Learning Forum in VET, Australia.
I will be recording video of the presentation and both will be available for view on Zentation.
The purpose of the presentation is how to effectively administer Blogging in a class environment without getting tangled in the Web 2.0.
Offline-first: Making your app resilient to network failuresPedro Teixeira
Mobile networks are unreliable, and the user experience is often hurt. "Works on my computer" is no longer an acceptable excuse. I'll show the audience some techniques to improve your users' experience.
Data Science Festival - Beginners Guide to Weather and Climate DataMargriet Groenendijk
Weather is part of our every day lives. Who doesn’t check the rain radar before heading out, or the weather forecast when planning a weekend away? But where does this data come from, what is it made of? The answer is a mix of measurements, models and statistics. This talk looks at the observations, predictions and forecast models, and weather data as a variable to consider in machine learning models. Learn how it is done and ways you can use weather and climate data from several examples.
Podíváme se na jednoduchý nástroj, kterým můžete exportovat data z ElasticSearch indexu do json dump souboru a následně ta data nahrát do jiného ElasticSearch clusteru.
Collaboration Tools: Ease your sign-off painsMark Skeet
Talk for Forefront Leeds on 22/05/14 by Mark Skeet, Head of Technical Services at First 10 Digital.
Presentation looks at how to enable easy collaboration amongst geographically challenged teams/clients.
We examine 3 leading tools: Basecamp, InVisionApp and Trello. Examines their benefits/features and relate that to our own experience with each.
In this session I will describe possibilities for everybody to make Plone more known. This includes how to leverage the power of social media such as blogging, videoblogging and podcasting but also spreading the word about Plone by attending unconferences like Barcamps or being active in Second Life. This talk is targeted to everybody who want to make Plone more popular.
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Łukasz Chruściel
No one wants their application to drag like a car stuck in the slow lane! Yet it’s all too common to encounter bumpy, pothole-filled solutions that slow the speed of any application. Symfony apps are not an exception.
In this talk, I will take you for a spin around the performance racetrack. We’ll explore common pitfalls - those hidden potholes on your application that can cause unexpected slowdowns. Learn how to spot these performance bumps early, and more importantly, how to navigate around them to keep your application running at top speed.
We will focus in particular on tuning your engine at the application level, making the right adjustments to ensure that your system responds like a well-oiled, high-performance race car.
"Unveiling the Future: Sylius 2.0 New Features" - the most anticipated update to Sylius since 2017.
This is a unique chance to directly discover the new functionalities and opportunities that come with Sylius 2.0. Don't miss this exceptional opportunity to be part of the unveiling.
ConFoo 2024 - Need for Speed: Removing speed bumps in API ProjectsŁukasz Chruściel
No one wants their app to be slow! Yet, we all may end up with not optimal solutions that may slow down responses of API Platform-based applications. During this speech, together, we will discover typical pitfalls and how to spot them and address them.
This presentation will focus on the application-level things we may change to improve our response times.
Have you ever worked with eCommerce? Have you never heard about Sylius? If your answer to both questions is true, this presentation is for you! The first version of it was released in 2017 and many things have changed since then. I will present you a new version of Sylius, a prominent member of the Symfony ecosystem and top-notch eCommerce framework for your custom eCommerce needs.
SyliusCon - Typical pitfalls of Sylius development.pdfŁukasz Chruściel
Together with Mateusz we've seen plenty of projects and help countless teams. Some of the problems, that we encountered could happen more often then others. And these are the problems we would like to talk with you during our session.
Need for Speed: Removing speed bumps in API ProjectsŁukasz Chruściel
No one wants their app to be slow! Yet, we all may end up with not optimal solutions that may slow down responses of API Platform-based applications. During this speech, together, we will discover typical pitfalls and how to spot them and address them.
This presentation will focus on the application-level things we may change to improve our response times.
In his publication describing CUPID principles, Dan North begins with the question, "If I do not think the SOLID principles are useful these days, then what would I replace them with?". This got me thinking about what I think of SOLID and how I look at it. In my presentation, I would like to break down this acronym into its components, test its usefulness with examples (based on a Symfony-based app), and consider what we can take from it. I will also try to answer the question posed in the title of the presentation.
Worldwide Software Architecture Summit'23 - BDD and why most of us do it wron...Łukasz Chruściel
For the last 8 years, I'm using BDD approach in my day-to-day work. During that time, together with team we change our approach and restructurized our tests architecture serval times. After these years, I want to share with you, how you can take the best out of the BDD approach. We will see how you can deliver better, more suitable code, but also how to migrate your projects infrastructure.
- Sylius rozpoczął integrację z API Platform na początku 2020. Od tego czasu pracowaliśmy ciężko projektując oraz dostarczając nasze nowe API. Integracja ta zapewniła nam sporo doświadczeń, którymi chciałbym się podzielić w ramach mojej prezentacji. Z mojej prezentacji dowiesz się:
- Dlaczego zaprojektowaliśmy nasz system tak, a nie inaczej
- Jakimi heurystykami kierowaliśmy się podejmując decyzje oraz jakie były konsekwencje naszych wyborów
- Jak projektować bardziej skomplikowane procesy przez API
Prawdopodobnie każdy programista spotkał się z CRUD’ami. Proste operacja na encjach mogą zająć dużo czasu i utworzyć sporo kodu do utrzymania bez użycia odpowiednich narzędzi. W Syliusie rozwiązaliśmy ten problem generycznymi implementacjami żyjącymi w komponentach Resource i Grid. Naszym ostatnim wysiłkiem było także odświeżenie tych bibliotek, by przynieść więcej radości programistom używających ich. Dzięki nim można znacznie skrócić czas oraz ilość kodu potrzebną do dostarczenia wartości biznesowej. Jak te komponenty użyć poza środowiskiem Syliusowym? Jakie są wady i zalety tego rozwiązania? Jak je połączyć z bardziej zaawansowanymi architekturami? Prezentacja będzie przedstawiać bezpośrednie przykłady użycia obu komponentów. Przeznaczona dla wszystkich programistów nie mających wcześniej styczności z którymś z tych komponentów.
BoilingFrogs - Rozterki i decyzje. Czego się nauczyliśmy projektując API SyliusaŁukasz Chruściel
Sylius rozpoczął integrację z API Platform na początku 2020. Od tego czasu pracowaliśmy ciężko projektując oraz dostarczając nasze nowe API. Integracja ta zapewniła nam sporo doświadczeń, którymi chciałbym się podzielić w ramach mojej prezentacji. Z mojej prezentacji dowiesz się:
– Dlaczego zaprojektowaliśmy nasz system tak, a nie inaczej
– Jakimi heurystykami kierowaliśmy się podejmując decyzje oraz jakie były konsekwencje naszych wyborów
– Jak projektować bardziej skomplikowane procesy przez API
Sylius and API Platform integration is the project that we started in early 2020. Since then, we were working hard designing, delivering and adjusting our new API. We've learned a lot and during my presentation, I would like to share our findings. During my talk, you may expect answers to following questions: How to design more complicated flows in API? Why did we design our API this way? What were our heuristics and what did we achieve?
With the recent Sylius release v1.11, we've introduced a brand new feature - catalog promotions. As this feature may require processing a significant amount of data(the whole product catalog), we had to decide on async processing by default. But it does not mean that we can waste resources and not optimize the processing algorithm! We had to improve it and to do that we've been using Blackfire.
Sylius and API Platform integration is the project that we started in early 2020. Since then, we were working hard designing, delivering and adjusting our new API. We've learned a lot and during my presentation, I would like to share our findings.
Why did we design our API this way?
What were our heuristics and what did we achieve?
How to design more complicated flows in API?
How to optimize background processes - when Sylius meets BlackfireŁukasz Chruściel
With the recent Sylius release v1.11, we've introduced a brand new feature - catalog promotions. As this feature may require processing a significant amount of data(the whole product catalog), we had to decide on async processing by default. But it does not mean that we can waste resources and not optimize the processing algorithm! We had to improve it and to do that we've been using Blackfire. During my presentation, I will bring you on the journey we've done to make catalog processing better from a performance point of view and beyond. The presentation will be based on real examples from Sylius. Nonetheless, its takeovers may be helpful in any Symfony app.
Presentation available at: https://live.symfony.com/account/replay/video/646
Symfony World - Symfony components and design patternsŁukasz Chruściel
There are so many Symfony components already, and they have some pretty neat perks. But have you seen them in action?
Design patterns are not a silver bullet. They will never resolve your problem on their own. On the other hand, design patterns provide a common ground for developers without going into details and could be used as building bricks to solve some more advanced problems.
During my presentation, I will take a closer look and explain the appliance of selected design patterns. What is more, I will take advantage of the Symfony ecosystem to implement them with ease.
I will do the presentation on sample code that developers will understand at all levels of expertise.
Sylius and Api Platform The story of integrationŁukasz Chruściel
Being a part of the Symfony ecosystem gives access to the vast number of open-source solutions built on top. A lot of people voluntarily committed the time to make impressive, multipurpose solutions. One of these solutions is the API Platform, the most mature framework for API development.
In Sylius, it was always our goal to take advantage of the best of the breed and integrate with others. Keeping this in mind, we have decided to combine both projects and deliver a new quality in the headless e-commerce world.
How did it go to integrate new infrastructure to the existing, pretty big codebase? What were the main challenges that we encountered, and how did we solve them? What are the key take-outs from our integrations? I will answer these and a few more questions during this presentation.
Entities lifecycle is usually something more than create and delete. Models with which we are working on day to day basis change their state under some business circumstances. State machine patterns can be a powerful allay when solving this kind of problem. How does it look like? What are the pros and cons of state machine usage? What are the things that we should be beware of? I will answer these questions during my talk, together with practical differences between the most popular implementation.
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfFlorence Consulting
Quattordicesimo Meetup di Milano, tenutosi a Milano il 23 Maggio 2024 dalle ore 17:00 alle ore 18:30 in presenza e da remoto.
Abbiamo parlato di come Axpo Italia S.p.A. ha ridotto il technical debt migrando le proprie APIs da Mule 3.9 a Mule 4.4 passando anche da on-premises a CloudHub 1.0.
Ready to Unlock the Power of Blockchain!Toptal Tech
Imagine a world where data flows freely, yet remains secure. A world where trust is built into the fabric of every transaction. This is the promise of blockchain, a revolutionary technology poised to reshape our digital landscape.
Toptal Tech is at the forefront of this innovation, connecting you with the brightest minds in blockchain development. Together, we can unlock the potential of this transformative technology, building a future of transparency, security, and endless possibilities.
Bridging the Digital Gap Brad Spiegel Macon, GA Initiative.pptxBrad Spiegel Macon GA
Brad Spiegel Macon GA’s journey exemplifies the profound impact that one individual can have on their community. Through his unwavering dedication to digital inclusion, he’s not only bridging the gap in Macon but also setting an example for others to follow.
Understanding User Behavior with Google Analytics.pdfSEO Article Boost
Unlocking the full potential of Google Analytics is crucial for understanding and optimizing your website’s performance. This guide dives deep into the essential aspects of Google Analytics, from analyzing traffic sources to understanding user demographics and tracking user engagement.
Traffic Sources Analysis:
Discover where your website traffic originates. By examining the Acquisition section, you can identify whether visitors come from organic search, paid campaigns, direct visits, social media, or referral links. This knowledge helps in refining marketing strategies and optimizing resource allocation.
User Demographics Insights:
Gain a comprehensive view of your audience by exploring demographic data in the Audience section. Understand age, gender, and interests to tailor your marketing strategies effectively. Leverage this information to create personalized content and improve user engagement and conversion rates.
Tracking User Engagement:
Learn how to measure user interaction with your site through key metrics like bounce rate, average session duration, and pages per session. Enhance user experience by analyzing engagement metrics and implementing strategies to keep visitors engaged.
Conversion Rate Optimization:
Understand the importance of conversion rates and how to track them using Google Analytics. Set up Goals, analyze conversion funnels, segment your audience, and employ A/B testing to optimize your website for higher conversions. Utilize ecommerce tracking and multi-channel funnels for a detailed view of your sales performance and marketing channel contributions.
Custom Reports and Dashboards:
Create custom reports and dashboards to visualize and interpret data relevant to your business goals. Use advanced filters, segments, and visualization options to gain deeper insights. Incorporate custom dimensions and metrics for tailored data analysis. Integrate external data sources to enrich your analytics and make well-informed decisions.
This guide is designed to help you harness the power of Google Analytics for making data-driven decisions that enhance website performance and achieve your digital marketing objectives. Whether you are looking to improve SEO, refine your social media strategy, or boost conversion rates, understanding and utilizing Google Analytics is essential for your success.
Gen Z and the marketplaces - let's translate their needsLaura Szabó
The product workshop focused on exploring the requirements of Generation Z in relation to marketplace dynamics. We delved into their specific needs, examined the specifics in their shopping preferences, and analyzed their preferred methods for accessing information and making purchases within a marketplace. Through the study of real-life cases , we tried to gain valuable insights into enhancing the marketplace experience for Generation Z.
The workshop was held on the DMA Conference in Vienna June 2024.
Italy Agriculture Equipment Market Outlook to 2027harveenkaur52
Agriculture and Animal Care
Ken Research has an expertise in Agriculture and Animal Care sector and offer vast collection of information related to all major aspects such as Agriculture equipment, Crop Protection, Seed, Agriculture Chemical, Fertilizers, Protected Cultivators, Palm Oil, Hybrid Seed, Animal Feed additives and many more.
Our continuous study and findings in agriculture sector provide better insights to companies dealing with related product and services, government and agriculture associations, researchers and students to well understand the present and expected scenario.
Our Animal care category provides solutions on Animal Healthcare and related products and services, including, animal feed additives, vaccination
Instagram has become one of the most popular social media platforms, allowing people to share photos, videos, and stories with their followers. Sometimes, though, you might want to view someone's story without them knowing.
7. • http://webonastick.com/php.html
• http://phpsadness.com/
• http://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
• http://whydoesitsuck.com/why-does-php-suck/
• http://pythonhaspower.com/posts/2014/06/php-i-python-biznesowe-por
%C3%B3wnanie-budowy-aplikacji/
And many more…
B A D O P I N I O N
/297
8. (bool) „true” => true
(bool) „1” => true
(bool) 1 => true
(bool) -1 => true
(bool) 0 => false
(bool) „” => false
(bool) array() => ?
(bool) „false” => ?
(bool) „0” => ?
I N C O N S I S T E N C Y - B O O L E A N S
/298
9. (bool) „true” => true
(bool) „1” => true
(bool) 1 => true
(bool) -1 => true
(bool) 0 => false
(bool) „” => false
(bool) array() => false
(bool) „false” => true
(bool) „0” => false
I N C O N S I S T E N C Y - B O O L E A N S
/299
http://php.net/manual/en/language.types.boolean.php
10. I N C O N S I S T E N C Y - D O C S
/2910
http://php.net/manual/en/class.datetime.php http://php.net/manual/pl/class.datetime.php
14. L E T ’ S FA C E T H E T R U T H
facebook.com
baidu.com
wikipedia.org
twitter.com
/2914
http://w3techs.com/technologies/details/pl-php/all/all
http://w3techs.com/technologies/overview/programming_language/all
19. C O M M U N I T Y
MIT
Open Source
Packagist
Composer
/2919
20. PA C K A G I S T - S TAT I S T I C S
/2920
https://packagist.org/statistics
21. E A S Y T O U S E !
Fast to set up
Good even for complicated projects
Flexible
/2921
22. P H P S P E C - M A G I C A L F L E X I B I L I T Y
function it_calculates_tax_as_percentage_of_given_base (
TaxRateInterface $rate
) {
$rate->getAmount()->willReturn(0.23);
$this->calculate(10000, $rate)->shouldReturn(2300);
}
/2922
25. W H AT ’ S N E W O R W H AT ’ S B E T T E R
• Performance
• Exceptions on fatals
• Scalar typehints
• Return typehints
• Removal of many deprecated features
/2925
And much more…
http://talks.php.net/fluent15#/php7
26. P E R F O R M A N C E
/2926
http://talks.php.net/fluent15#/wpbench
http://talks.php.net/fluent15#/drupalbench
27. – A L M U A L I M
„You are not free to do what you want”
/2927