Monthly Archiv: May, 2019

Site News: Blast from the Past – One Year Ago in PHP (05.09.2019)

Here's what was popular in the PHP community one year ago today:

Personalize the User Experience with the Free IP Geolocation API Sponsored

We all want to provide users with the best experience possible. Whether we’re building a website or mobile app, serving up relevant content and features is vital to long-term success.

However, this is virtually impossible to achieve without actionable information. If we don’t know who our users are, we can’t create a truly customized experience.

This is what makes Geolocation data so important. By knowing where a user is located, along with other associated details, we’re able to tailor things to better meet their needs.

And with the free, open-source IP Geolocation API, accessing this data has never been easier or more budget-friendly. Let’s take a look at what this tool does and how you can leverage it to improve UX.

IP Geolocation API home page.

Real-Time Data from a Free JSON API

IP Geolocation API makes it possible to get user information in real time. The type of data provided will help you make informed decisions when it comes to what users can see and do in your application. This free JSON API includes:

Detailed User Reports

You get more than just the basics with IP Geolocation API – you gain access to a number of details that are crucial for everything from a news site to eCommerce.

Info such as continent, country, time zone, currency, languages and latitude/longitude allow you to create a highly-custom experience.

Powerful Network

Thanks to integration with CloudFlare IP Geolocation, IP Geolocation API can handle large amounts of traffic. It can asynchronously manage thousands of requests per second without skipping a beat.

You can be confident that even busy applications will handle requests smoothly. Experiencing a traffic spike? No problem.

Rock-Solid Data, Conveniently Packaged

IP Geolocation API leverages ISO standard data that is highly accurate and reliable. Plus, everything is packaged as JSON objects. This makes it easy to access just the data you need.

Support for IPv4 and IPv6

Regardless of which IP version you use, you can be sure that the user data you collect is up-to-date. Geolocation data is refreshed monthly from the MaxMind Geolite2 database.

Self-Hosting Available via Heroku

Need more control? IP Geolocation API can be deployed as an app on the Heroku cloud platform. All it takes is a single click and a free account from Heroku. From there, you can manage and customize the API to better meet your needs.

IP Geolocation API feature information.

Get to Know Your Users

It’s amazing what you can do with the right information. You can take the guesswork out of serving users content that is relevant to them. You can provide an extra layer of automation to your applications that users may not notice, but will certainly appreciate.

Why? Because, from their perspective, things just work.

IP Geolocation API provides you with the pathway for achieving this level of functionality. It’s powerful, accurate and easy to implement. It provides you with the kind of actionable information required to increase key metrics. Best of all, it’s completely free and open source.

Creating a better user experience is right within your reach. Get started with IP Geolocation API and harness the power of knowing your users.

The post Personalize the User Experience with the Free IP Geolocation API <span class="sponsored_text">Sponsored</span> appeared first on Speckyboy Design Magazine.

PHP Internals News: Episode 9: Bundled Extensions

Nasamuffin&rsquo;s Geocities Page: Read-Writable Regular Expressions

Regex is great, right? It’s concise, it’s precise, and the process of developing an expression that works just right is a hell of a lot of fun. Until you submit a patch to your coworkers with your beautiful expression, and they leave you comments like,

“How does this regex work?...

Mathias Verraes: Patterns for Decoupling in Distributed Systems: Domain Query

Domain Query

Replace Free Queries with Domain Queries to decouple from knowledge of the server’s internals.

Problem

The word query is usually associated with database queries. There are however other ways we can query a system that we don’t perceive as a database. REST and GraphQL...

Tom&aacute;&scaron; Votruba Blog: End of goPhp71.org

I launched goPhp71.org in June 2017, just 6 months after release of PHP 7.1. In those times nobody was sure what version to require - 7.1? 7.0? Or wait for 7.2?

Future is now. There is no need for the initiative now and it's time to let it go.

How much did it cost? What was the effect? ...

Powered by Gewgley