Vanilla PHP Route Class
Read more at https://www.phpclasses.org/package/11498-PHP-Get-the-path-of-the-script-to-handle-HTTP-request.html#2020-01-17-15:49:37
Dealing with concerned clients can be a challenge for numerous reasons. I liken it to running around with a fire extinguisher, desperately trying to put out blazes large and small. But it’s not just the panicky ones who need the occasional dousing. And it’s not necessarily their fault.
The web can be a scary place – even for seasoned designers. Trying to wrap our heads around privacy issues, security, accessibility and new technologies can make anyone’s head spin. So, just think of what they can do to the people who depend on us for help.
In some ways, it’s even worse for our clients. Why? Because there are any number of bad actors out there who are constantly trying to trick them, hack their site or otherwise extort a few extra dollars. Not to mention the perfectly legitimate things that, while innocent enough, can put a non-techie into a cold sweat.
With that in mind, here are a few items that tend to put even cool clients into panic mode. But don’t worry. Each one includes some tips for talking them off the emotional ledge.
If you own a website, or even a domain, odds are you’re going to start receiving all manner of nuisance messages. Whether they appear in your inbox or your postal mail, their aim is to get you to spend money – often out of fear.
One of the more famous examples of this are phony domain registration renewals. A company (if you can call it that) will send a letter that looks like an invoice, claiming the client’s domain name is about to expire. It will probably mention all the terrible things that can happen if they don’t renew this instant. And, oh yeah, the cost is massively marked up.
The only trouble is that your client has never heard of this company. So naturally, they’ll ask you about it. They may wonder if they’ve missed the deadline and why the price is suddenly higher. Have they already lost the domain? What will happen to their business?
Honorable mention goes out to those great “let me fix your website” emails that show up regularly. But they’re only kind of scary.
When your client comes to you with a scam message, tell them so. But also tell them, if necessary, who their domain registrar is and why it’s important to have that information on file. It’s a great chance to educate them.
No, it’s not just spam that gets a client’s heart racing. The emails sent out by Google Search Console can be even more frightening.
The search/email/operating system/home device/phone/world-dominating giant has been known to inundate our inboxes with all sorts of “helpful” messages about our websites. Sometimes it thinks buttons are too close together or text is too small. In other instances, it complains about missing attributes within breadcrumb links.
That’s not to say these messages can’t point out some legitimate website issues. But often, it’s more likely to cause the recipient to worry about something that is realistically harmless. Worse yet, it gets forwarded to a web designer, who suddenly needs another glass of wine.
Whatever rubbish Google sends, it should still be looked into – just in case. Still, it’s worth mentioning that these messages need to be taken with a grain of salt. Clients shouldn’t worry that their site won’t be indexed or that they’re somehow being punished by an algorithm.
Let them know that Google’s automated tools can often focus on the minutiae. And, while you’ll be glad to review the issue, it most likely isn’t a major concern.
Raise your hand if you’ve ever had a client request a change, which you make, and receive a message back stating that they “can’t see it”.
Even though I can’t see you (Google probably can, though), I’d expect many hands to be in the air. That’s because “cache panic” is probably as old as web design itself. For years, it’s been a game of cat-and-mouse where we attempt to help our clients clear out browser cache – a sometimes painful experience.
I mention this because it seems to be more prevalent than ever with certain website configurations. Managed WordPress hosting services have been particularly difficult in this area. With some, it’s not just browser-based cache, we also need to worry about server-based as well. The result is a lot of wasted time, trying to get everyone on the same page.
First, get a stress ball. Next, teach your clients about the wonders of cache and how they can clear it from their browser. In most cases, that will do the trick.
If you find that your web host has tough-to-clear server cache, it may be worth trying a staging environment. This would allow you to make changes on a non-cached location, while enabling your clients to see updates before you push them to production.
Change is difficult – especially when it comes to software. And it seems like, just when we find a comfortable routine, it all gets blown up by what vendors like to call “UI enhancements”.
This can really throw a monkey wrench into the lives of clients who update their own website. After all, they’re not web designers and don’t have time or interest in keeping up with the industry. They simply wake up one day, log into their website and find that their whole process is turned upside down.
The most recent example of this is the WordPress Gutenberg block editor. It looks and functions quite differently from the old Classic Editor. Not to mention that early versions lacked the polish we see today.
This led to a lot of confusion, frustration and, yes, even a little fear that things would break.
Frankly, it often falls on designers to stay ahead of the game with these kinds of changes. If we see major developments coming along to the sites we manage, we should act to make the transition as smooth as possible (or delay it indefinitely).
In the case of Gutenberg, that meant educating clients about the new editor. And, in some cases, perhaps installing the Classic Editor to keep the status quo. It’s all about minimizing discomfort.
It seems like just about every day, there’s something to put a scare into our clients. Whether it’s a crafty scammer, a nitpicking search giant or advancements in technology – we web designers are bound to be asked about it.
Certainly, having to calmly explain these situations can become tiring. There is no shortage of other things on our to-do lists. But on the bright side, it can be very satisfying to help clear up misconceptions and bring even a tiny level of comfort to someone else.
That in itself is a reward and it also helps to build a high level of trust between designer and client. And, looking like a superhero isn’t so bad, either.
The post Things That Will Scare Your Web Design Clients appeared first on Speckyboy Design Magazine.
If you’re working on a design project that needs to evoke feelings of nostalgia or working with a brand who has an established history, chances are you’d do well by using vintage or antique brushes.
From retro advertisements to old-fashioned writing, there is a vintage brush for any type of project. Browse our collection below to find the perfect set of vintage and antique brushes for your project or simply get inspired and get those creative juices going.
First up is this set of 1940 Cosmopolitan Photoshop brushes. Made from an actual 1940’s issue of a Cosmopolitan, this pack contains 48 high resolution brushes that can be used in personal and commercial projects. Attribution is required.
Give you projects and old-school feel and speed up your design process at the same time with this vintage film action pack. The pack contains 10 vintage actions for Photoshop which create a separate group for the action so you can apply them non-destructively.
This vintage set of 56 brushes is perfect whenever you need to add an old-school stamp to your designs. The brushes vary in sizes and resolution but you’ll get a nice mix of different styles of stamps to spice your designs with.
Consider this set of vintage brushes for Illustrator if you need to create a logo with a vintage look and feel. The pack contains 42 brushes and you can even create a unique woodcut feel by mixing and matching different brushes.
If you want to add antique books to your designs, this pack is the right choice. Brushes are free for personal use, come in a variety of sizes, and attribution is required.
Here’s a great starting point for your vintage art projects. This Photoshop Action makes it easy to create photo manipulation artworks with vintage effect. The action includes brushes , splashes, and color grading.
Consider this vintage postcard set of Photoshop brushes if your project requires old postcards. The brushes are free for personal and commercial use and the pack contains 16 high resolution brushes.
With this Photoshop file, you will be able to make any image look vintage in an instant. The download includes 1 PSD file with all the layers necessary to transform your images.
Another set of postcard brushes with a vintage look and feel. This set contains a slightly bigger selection of brushes in high resolution. The brushes can be used in personal and commercial projects with proper attribution.
If you need a retro logo to go along with the rest of your retro designs, this Retro Logo template is the perfect choice. The collection contains 6 vintage logo templates, perfect for branding projects, apparel design, packaging product design, and more.
For any project that requires steampunk elements, this pack will come in handy. The pack contains 25 high resolution brushes that can be used in personal and commercial projects with no attribution required. Instantly add a touch of class and make your projects more regal by applying any one of the vintage crown Photoshop brushes from this brush pack. The pack contains 15 brushes in high resolution and they can be used in commercial and personal projects with proper attribution. If you need vintage or antique maps, this pack is a must-have. You’ll get 14 high resolution brushes that can be used without any restriction in both personal and commercial projects. This 1920’s sport brush pack contains a variety of brushes featuring different sports from the 1920’s era. The brushes can be used in commercial and noncommercial projects. No attribution is required but is appreciated. Make your projects stand out and instantly add a touch of elegance with the brushes from this vintage script brush pack. The pack contains 20 high resolution brushes that are free to use in personal and commercial projects. Attribution is required. This vintage brush pack is perfect for any music-related design. The pack contains 20 high resolution brushes which can be used in personal and commercial projects. Attribution is required. The Tarot and Fortune Teller Cards Brush set contains 9 different brushes in medium size. The brushes can be used for both personal and commercial purposes. Attribution is appreciated but not required. This brush pack is perfect for any nature or outdoors design project. You’ll find a variety of horse brushes in different sizes and you can use them with no restrictions. The retro and vintage style is definitely a popular design style and perfect for any client that’s been in business for a while or a new business with an old soul and traditional values. The brushes shared in this post will certainly come in handy for those projects so be sure to check them out. The post 15 Free Vintage & Antique Brush Packs for Adobe Photoshop appeared first on Speckyboy Design Magazine.Steampunk Free Photoshop Brushes (25 Brushes, Free)
Free Vintage Crown Photoshop Brushes (15 Brushes, Free)
Free High-Res Assorted Map Photoshop Brushes (14 Brushes, Free)
Free 1920s Sport Photoshop Brushes (Free)
Vintage Script Free Photoshop Brushes (20 Brushes, Free)
Piano Music Partiture Free Photoshop Brushes (20 Brushes, Free)
Free Tarot & Fortune Teller Cards Brush Set (9 Brushes, Free)
Free Vintage Horses Free Photoshop Brushes (Free)
Conclusion
Integrating geocoding data into your website or mobile application brings a whole new level of functionality. Not only can you use it for embedding maps, but also for location-based services, store locators and a whole lot more.
This is something that can benefit a wide array of businesses, organizations and service providers. It allows you to tailor content to users in real-time, while adding a layer of convenience as well. Simply put, the ability to generate geocoded data on-the-fly makes the web a more user-friendly place.
To add the power of real-time geocoding, you’ll need to work with an API. But not just any provider will do. Speed, security, reliability, along with global coverage are among the top features to look for.
positionstack is an industry leader, trusted by developers and businesses from around the world. This REST API offers a complete solution for both forward and reverse geocoding. Let’s take a deeper look at what it can do.
positionstack is packed with features that will help you make the most out of your geocoding projects. Here’s what you’ll find:
With over 2 billion places and addresses indexed, positionstack’s dataset is truly global. No matter where you or your users are located, the API has it covered. You’ll get information such as latitude, longitude, time zone, country code and a whole lot more.
In addition, you can rest assured that the data returned is accurate. The API is updated multiple times per day and uses a selection of highly reliable sources.
The method you use for geocoding depends on your specific needs. So, it’s good to know that positionstack gives you flexibility in how data is generated.
Forward geocoding is perfect for times when users will manually type in an address or location. In contrast, reverse geocoding is suited for situations where you want to generate information on-the-fly. It can convert latitude/longitude values or even an IP address to return location data.
Need to look up multiple locations at once? positionstack supports batch requests, which can return multiple locations in a single API request. This lowers overhead and increases efficiency. And, it works with both forward and reverse geocoding queries.
Even if your app requires millions of API requests, positionstack can handle the load. They process over 1 billion geocode API lookups per day and can scale to fit your needs. It’s also lightning-quick, with response times between 10 and 100ms.
positionstack can return data in the format that best suits your project – JSON, XML or GeoJSON. And the API is compatible with virtually any language, including PHP, C, JavaScript, Python and more. This allows you to work the way you want and makes for easier integration.
When it comes to geocoding, it’s important to work with a proven API provider. With positionstack, you can be sure that location data will be returned quickly, accurately and securely. In addition, it will integrate seamlessly with your existing workflow.
It also has the features you need to build something great. The ability for forward, reverse and batch lookups means that you have the flexibility to access data in the way that suits you best. All of this is available in an easy-to-use package that will have you making API requests within minutes.
And, should you need a helping hand, the API is fully-documented and is backed by top-notch support.
What are you waiting for? Grab your free API key today, good for 10,000 API requests per month! If you’re looking for even more requests and features, monthly plans start at just $9.99.
The post Add Real-Time Geocoding to Your Project with positionstack <span class="sponsored_text">Sponsored</span> appeared first on Speckyboy Design Magazine.
Another free service has been added to the Free Web Hosts page. If you want to create a website and don't want to pay for web hosting, take a look at these free hosts on which you can place a site.
Two members of the WordPress leadership team were nominated for excellent work in their field in the first ever Community Industry Awards. Andrea Middleton is nominated for Executive Leader of a Community Team and Josepha Haden Chomphosy is nominated for Community Professional of the Year.
CMX is one of the largest professional organizations dedicated to community builders. The awards were open to public nomination, and finalists were chosen by panels of their peers in the CMX community.
Andrea has been a vital community strategist for the WordPress project since 2011. Her work to build and support a vibrant community has played a part in the success around the popular open source CMS. Her work is sponsored by Automattic, where she leads a team that focuses on educational efforts, funding, and in-person community-driven events that serve a global base.
Josepha has been the Executive Director of the WordPress project since 2019. Her work to coordinate and guide volunteer efforts spans 20 teams and involves thousands of volunteers. Her work is also sponsored by Automattic, where she leads the open source division that focuses on all aspects of open source contribution including design, development, volunteer engagement, and the health of the overall WordPress ecosystem.
Final recipients are chosen with open voting — if you feel like either Andrea or Josepha have had an impact on your careers, your trajectory in the WordPress project, or the health of WordPress as a whole, there are three ways you can show your support:
A lot of care and passion goes into making the WordPress Project as fantastic as it is. I think these awards are a reflection of how wonderful the community and ecosystem are, and I appreciate everyone’s continued trust in my stewardship!
Josepha Haden Chomphosy
WordPress community organizers are some of the most generous and creative people in the world — working with them is exciting and interesting every day. I’m humbled by this nomination; thank you!
Andrea Middleton
When it comes to selling your products, presentation of said product can make a world of difference when it comes to sales. This is even more important when it comes to digital products which aren’t tangible./p>
If you’re looking for a way to take your product presentation skills to a new level, you’re in the right place. In this tutorial roundup, we’ve gathered the best and the most useful product mockup tutorials. You’ll learn tips and tricks that will boost your Photoshop skills and allow you to present physical and digital products in a visually appealing way.
You might also like these 100 free photo-realistic mockup templates.
As mentioned earlier, digital products can be a little tricky to visualize but with the help of this tutorial, you’ll be able to effectively give your clients an idea of how the finished project will look like.
Use this tutorial to create an isometric map mockup. This tutorial is perfect for any project dealing with travel or geography. The tutorial will make use of transformation actions in Photoshop so you’ll definitely walk away with some new tricks up your sleeve.
While creating your own product mockup is a great way to add a unique and personal touch to your project, the reality is often different and there will be times when designing a mockup from scratch is not feasible. Use this professionally designed mockup kit to present your digital products.
Need to create a product mockup in a hurry? This tutorial shows you that you don’t have to spend hours creating a product mockup. All you need is your product and the right stock photo.
If you want to stand out, then you’ll want to make sure your product presentation is truly unique. A good place to start is this tutorial that shows you how to create a text portrait poster mockup.
If you’re working on a website or an app and you need to demonstrate how it will look across devices, you’ll need a responsive screen mockup. Learn how to create one with this quick and easy Photoshop tutorial.
Stationery kit mockups are a great way to present a brand identity design to your clients. With the help of this template from Envato Elements, you’ll be able to showcase brand identity on an envelope, a business card, a letterhead, and a folder.
This video tutorial shows you a quick and easy way to create an awesome-looking product mockup in Photoshop. It starts you off with a base image and then takes you through the process of designing a mockup template that you reuse over and over again.
This tutorial comes straight from the creators behind Adobe so you know you’re getting quality and insider’s tips and tricks. You’ll learn how to design a product mockup of a physical product and use 2D image compositing paired with 3D design assets.
For any project that uses a vintage or retro style, you’ll need a matching product mockup. This tutorial will show you how to create a realistic aged and textured logo mockup.
Check out this black branding mockup kit from Envato Elements. This mockup is perfect for any high-end, luxury brand in the fashion, jewelry or any other industry that wants to exude elegance and style.
Designing t-shirts is a great way to earn extra income and t-shirt mockups are important throughout the entire buying process. With the help of this tutorial, you’ll learn how to create attractive t-shirt mockups that will boost your sales.
This tutorial will help you brush up your Photoshop skills and maybe teach you a new trick or two as you set out to create a reusable mockup template in Photoshop.
Use this detailed tutorial to create a beautiful leather stamp logo mockup. This is a great way to show your clients how their logo would look on various branded assets and products.
Save time in creating your own poster mockup with the help of this Envato Elements file. You’ll get a high-resolution file with four different effects so you can pick and choose how you want your poster to look.
While not widely used today, wax seals add a luxury and mystery feel to your brand. Learn how to create a photo-realistic wax seal mockup with this tutorial and make use of smart objects, effects, and blending modes.
In this video tutorial, you will learn how to create a smart object mockup so you can easily reuse your design and mockup for each and every project. The whole tutorial takes 5 minutes so you can easily knock this one out of the park during your lunch break.
Want to add high-end feel to your logo mockups? Then, be sure to check out this tutorial. By using multiple layer styles and a smart object, you’ll create a photo-realistic pressed paper logo mockup.
Use this ArtBox Artistic Mockup Kit to showcase a range of art tools. You can use it in your own projects or simply as an inspiration to help you brainstorm and create your own artistic mockups.
This tutorial will teach you how to make a realistic box mockup. Though the tutorial focuses on a software box, you could easily adapt it for any other box design.
No matter what type of product you want to present, a great-looking product mockup allows you to present your idea to the client even before the product is completed. And in the case of digital products, it gives your clients a helpful tool for visualizing what they will get. The tutorials in this roundup will have you creating attractive product mockups in no time.
The post 15 Tutorials for Creating Professional Product Mockups in Photoshop appeared first on Speckyboy Design Magazine.