phpInfo' Post

Create Web Notifications Using Laravel and Pusher Channels

When building web applications, it is not uncommon to find some sort of in-app notification system that will notify you instantly when someone carries out an action related to you or your account. On Facebook, you will be notified when someone likes your status, or when someone comments on your profile. We will replicate this feature by creating a web notifications system using Laravel and Pusher.

To follow this tutorial, you need to have PHP

Read More


Converting Images To WebP

To use WebP, you’ll first need to convert your existing images to the format. This can be done in a myriad of ways, from something as simple as exporting from your preferred design program, to cloud services, to the official cwebp encoder, and even in Node.js-based build systems. Here, we’ll cover all avenues.

Sketch

Sketch is able to export any resource in a design document to WebP natively. To export an image to WebP, select a resource on the canvas, open

Read More


​DDoS Protection Mastery Starts Here

We’re very excited to announce the launch of the online DDoS Protection Bootcamp. Built for IT security and network ops professionals, this one-of-a-kind online training portal offers an unprecedented selection of free courses and challenging quizzes that test and improve your DDoS protection skills.

Jointly prepared by Imperva Incapsula and DDoS testing firm NimbusDDoS, the DDoS Protection Bootcamp leverages the domain expertise of both companies to offer in-depth technical training in DDoS protection. Until now, you literally had to

Read More


Getting Started with Component Transitions in Vue

When we build applications, we aim to make them easy on the eye. We want our users to have a smooth experience using it, and to feel our application flowing from one point to another, rather than just jump between screens.

If we switch components without transitions, we see a sharp change every time a new component is called up. This is not ideal and can result in our users having a poor experience with our application.

In this tutorial, we

Read More


What are the Best Programming Languages if you DON’T have a Degree?

Without a degree, your best chances of getting work is with a small business. Over 80% of small businesses use PHP to power their websites. So that makes PHP the #1 choice for those with no degrees.

WordPress is also widely used by small business, and WordPress is created with PHP, some JavaScript, HTML5 and CSS3. Together, these coding languages are part of what is called the ‘web stack’. Learn the web stack

Read More


Keeping Node.js Fast: Tools, Techniques, And Tips For Making High-Performance Node.js Servers

 
If you’ve been building anything with Node.js for long enough, then you’ve no doubt experienced the pain of unexpected speed issues. JavaScript is an evented, asynchronous language. That can make reasoning about performance tricky, as will become apparent. The surging popularity of Node.js has exposed the need for tooling, techniques and thinking suited to the constraints of server-side JavaScript.

When it comes to performance, what works in the browser doesn’t necessarily suit Node.js. So, how do we make sure a

Read More


UX Your Life: Applying The User-Centered Process To Your Life (And Stuff)

 
Everything is designed, whether we make time for it or not. Our smartphones and TVs, our cars and houses, even our pets and our kids are the products of purposeful creativity.

So why not our lives?

A great many of us are, currently, in a position where we might look at our jobs — or even our relationships — and wonder, “Why have I stayed here so long? Is this really where I want or even need to be. Am I

Read More


The Ethics Of Persuasion

 
(This article is kindly sponsored by Adobe.) A few months ago, the world was shocked to learn that Cambridge Analytica had improperly used data from a harmless looking personality quiz on Facebook to profile and target the wider audience on the platform with advertisements to persuade them to vote a certain way. Only part of the data was obtained with consent (!), the data was stored by the app creator (!!), and it was sold to Cambridge Analytica in

Read More


Making Avengers ID Card In HTML And CSS

 
Let’s suppose Tony Stark would like to redesign the ID cards of the Avengers, and he needs our help to create them in HTML and CSS. So, how can we help? In this tutorial, we’ll be using Flexbox to create the desired layout while diving into nested flexboxes for some advanced layouts. We will also be using rounded as well as transparent borders to create sci-fi arcs in CSS, and then animating them by using CSS animations around the

Read More


A Reference Guide For Typography In Mobile Web Design

 
With mobile taking a front seat in search, it’s important that websites are designed in a way that prioritize the best experience possible for their users. While Google has brought attention to elements like pop-ups that might disrupt the mobile experience, what about something as seemingly simple as choice of typography?

The answer to the typography question might seem simple enough: what works on desktop should work on mobile so long as it scales well. Right?

While

Read More


Building A Central Logging Service In-House

 
We all know how important debugging is for improving application performance and features. BrowserStack runs one million sessions a day on a highly distributed application stack! Each involves several moving parts, as a client’s single session can span multiple components across several geographic regions.

Without the right framework and tools, the debugging process can be a nightmare. In our case, we needed a way to collect events happening during different stages of each process in order to get an in-depth

Read More


How Do You Know Your Website Is A Success?

 
(This article is kindly sponsored by Adobe.) We live in a world where just about every business has an online presence. Let’s say you want to reach out to a business — what would be the first thing you would do? Well, you would probably look up their website to search for answers to your questions or simply any contact details you can find. With no doubt, the first impression of any website is now more important than ever.

There

Read More


How To Deliver A Successful UX Project In The Healthcare Sector

 
A mid-career UX researcher was hired to understand the everyday needs, perceptions, and concerns of patients in a hospital in Berlin, Germany. She used rigorous observation and interviewing methods just like she teaches them to design thinking students at a nearby university. She returned with a handful of actionable insights that our product team found useful, somewhat at least.

However, we were surprised that her recommendations gravitated towards convenience issues such as “Patients want to know the food menu” or

Read More


Getting Started With CSS Layout

 
Over the past couple of years, CSS Layout has dramatically changed as well as the way we develop the front end of our sites. We now have a real choice in terms of the layout methods we use in CSS to develop our sites, which means we often need to make a choice as to which approach to take. In this article, I will run through the various layout methods that you have available to you by explaining the

Read More


Google Flutter vs Swift, Java and Kotlin

Mobile app development has moved toward hybrid apps, using the web stack (HTML5, CSS3 and JavaScript,) and frameworks like Phonegap or React Native.

But when it comes to the development of high demand (in terms of performance) mobile apps, using native languages like Swift for iOS and Java for Android is still the way to go. This might change with Googles Flutter framework.

Check out the video:

https://flutter.io/
https://facebook.github.io/react-native/
https://phonegap.com/

Thanks!

Stef

The post Google Flutter vs Swift, Java and

Read More


The 2018 Tour De Nerd Language Race is ON!!

Which programming language is fastest? Which language will win the software development race? The participants include:

C++
C#
Java
PHP
Python
JavaScript
Ruby

… and a late entrant, server side Swift.

When measuring a programming language’s speed, you have to consider three things: write time, deployment and run-time.

Learn PHP web development fast: https://shop.killervideostore.com/
Learn Python 3 fast: http://www.killervideostore.com/python/
Create an AMAZING Business: https://goo.gl/kpVUD2

Thanks!

Stef

The post The 2018 Tour De Nerd Language Race is ON!! appeared first on Read More


PHP vs Python in 2018?

One question I get often, is which programming language should you learn?

… I’ve been getting this question for years!

Things change in the programming world, languages come and go. But the good news is that the basics, the core concepts and techniques, are 90-95% the same in all the modern programming languages:

  • JavaScript
  • Python
  • Java for web apps or Java for Andriod
  • PHP
  • C#
  • Swift
  • C++
  • C

…. What that means, is that your programming language choice, isn’t nearly as critical as you’d

Read More


What is PHP 7?

PHP 7 – a revolution in the field of web development. This is the most important change for PHP since the release of PHP 5 in 2004, bringing explosive performance improvements, drastically reduced memory consumption, and a host of brand-new language features to make your apps soar.

You also be wondering why PHP named its latest release PHP 7 and not PHP 6. Reason behind it is that, many of the PHP 6 releases were already implemented in PHP 5.3 and

Read More