phpShort - Self hosted URL Shortener by Lunatio - Review

phpShort - Self hosted URL Shortener by Lunatio - Review

03.Aug.2021

hey there everyone Fabian back here with
another video in this one I'm going to
review PHP short which is a URL
shortening platform that has been
recently released and also got featured
on in Varro's called Kenyan market as
you can see right here we are going to
go over its features and I'm going to
show you the product how it works and
what you can expect from it and why it's
the best choice as of now in my opinion
for your URL shortening needs before 
starting off I want to mention that this
is not a sponsored video I've purchased
the product myself from code Kenyan from
the day it has been released and I will
also show you right here that I
purchased it because this is my software
license but yeah I'm going to blur it so
that you can't use it alright now let's
get started with the actual requirements
of the product in order for you to run
this for yourself let's go to the
product sales page as the best way to
check the requirements is to simply go
right here on the PHP short sales page
on code Kenyan and check the
documentation which is right here click
on this and as you can see here is
everything you need to know about the
requirements the installation the
configuration and the update of the
product now
I've already used PHP short on other
projects of mine but today I just
installed it on my digital ocean droplet
where I also host my blog my droplet is
running Ubuntu 18 with PHP MySQL and
Apache no other cPanel is installed also
as you can see this is the installation
PHP script is running on L gross fabian
comm sub domain where the previous code
kenyan product which i reviewed in my
channel previously was running and yes
it basically took its place because in
my opinion it's better for my own kind
of usage what I also want to mention is
that this software is for both regular
use and business use which enables you
to start assess business out of it where
you can basically run this product
get users and charge them on monthly or
annual membership fee for that keep in
mind that the pricing is different the
regular use for the regular license is
49 as of now but the extended is $200
which basically gives you the ability to
use this product as a business and to
earn money from it via subscriptions and
now let's get back to the actual PHP
short installation this is how the
homepage would look like after you
freshly installed it it looks very clean
really nice it also has a dart mode
which also looks very good and is
consistent throughout the product so
let's go to the login screen and I will
go and insert here my details and I'm
going to paste here the password and I'm
going to log in so as you can see this
is how the dashboard looks like where
you will have an overview of how many
links you created actually shortened how
many spaces you created which are
basically categories and how many custom
domains you have added to the product
custom domains is a very powerful
feature which gives you a very easy way
of connecting other domains or
subdomains to a single PHP short
installation and then having the ability
to run shortened URLs from multiple
domains or subdomains that you have
connected for example as you can see
right here I have the PHP short
installation on L gross Fabian com so
every shortened URL will have this
prefix and now with the ability to have
custom domains I can also add another
one another sub domain which I can
create l dot learn scraping com for
example which is another website of mine
that I own and then I will be able to
have custom shortened URLs for this
specific sub domain running like this
custom alias or any other alias that I
choose now let's go back to the
dashboard and continue the review right
here as you can see this
is the recent activity where it
basically gives you an overview of the
latest shortened links and also the
latest clicks on your shortened links
from here you can also edit the links
that you want share them get some stats
and also preview open them delete them
and then you will also have the ability
to go further into the statistics tab
but for now let's go to the links page
where all the magic happens right here
you can type your link or paste it
directly and this is what I will
actually do Google comm and I will
simply hit enter and it will shorten
this URL automatically for me send
setting it at a space of none because I
didn't set any configuration for this
particular shortened URL and it also
generated me a random alias so if we go
right here we can click paste it right
here and then it will automatically
redirect us to google.com
if we go back hit refresh you will
clearly see that it registered one click
and by clicking on that count it sends
you to the statistics page where we can
investigate it right here as you can see
you have some overall statistics all the
time clicks last 30 days and last 24
hours and also the recent activity which
is my click from Romania and here you
can see other related details about my
click at a glance so right now let's
advance to the evolution tab which will
give you a breakdown of how many clicks
this link has got in a particular order
of the day day of the week and month of
the year but I'm going to go back to the
links and I'm going to select a link
that I just created 8 hours ago that has
multiple clicks on it go to evolution
and you will see today it got three
visits and if we go to the hour step you
will see that I got one click on 5:00
p.m. on Friday 4:00 p.m. and 1:00 p.m.
and then if we go to months it will show
the total amount of clicks in the
current month now we can advance to the
next one which is Geographic and you
will see a pretty nice looking map right
here that shows you how many clicks and
from where and if we go to Indonesia we
have two clicks and then one from
Algeria and also right here below you
can see the proper table view for each
country and how many clicks it got and
the percentage of clicks that it has so
let's go to the browsers it will of
course show you the browsers the
platform's windows devices it's all
desktop right here languages where it
will show you the exact language the
browser of the visitor has and in this
case it's English and French and then
let's go to the sources tab where it
will show you basically where are the
clicks coming from and in this case it's
coming from YouTube because I have a
YouTube video running on this premium
URL shortener that links to this URL and
if we go to the social it will also show
YouTube because here it's basically the
same thing as looking through the
sources but of course it will only
display the socials I think YouTube
Twitter Facebook and so on and now that
I've covered the statistics part I'm
going to go to spaces and like I've said
in the beginning spaces are basically a
way to categorize your created links so
here you can see I've created three
categories spaces if you call them that
way and value affiliates affiliates and
articles if I'm going to click right
here it's only going to show me the
links created on this space but I will
go back and I will also create a new one
to show you YouTube and then I can
choose a random color that I have and
then YouTube has been created now that I
have a new space I can go right here
HTTP YouTube
/ Channel / Fabian gross and then I will
click on advanced select the particular
space that I want and then I will also
be able to create a custom alias for
this and I will say YouTube channel hit
shorten and then it's shortened the URL
and I'm going to copy it go right here
hit enter and it will basically redirect
me to my youtube channel
all right now I'm going to go back hit
refresh and you can see a registered
click right here in the YouTube space
for my youtube channel shortened link
and now if I want to edit the link I'm
going to click on edit and here I have
all the settings that you can see in
that van stabbed but I'm going to go
back right here and right now I want to
also present you other features like the
password and let's say admin then I'm
going to save it copy the link again go
right here and then you can see it says
that the link is protected it will ask
you for the password and I will go admin
hit enter validate and then I will be
properly redirected okay I'm going to
close this I'm going to remove the
password and let's set an expiration
based on the amount of clicks I will say
1 and then let's say I want to redirect
to google.com once the link has expired
so basically it should work once and
then it will automatically redirect to
google.com hit save I will copy this
again go right here and as you can see
it automatically redirected to Google
because I've already clicked on the link
previously and it already expired so if
I say here 3 for example and copy it
again
I will go right here paste it and it
should work fine and as you can see
after the third click it stopped working
because it basically expired and via the
expiration link feature it will only
redirect to Google from now on all right
now let's go into the targeting features
but first off I will remove the
expiration link right here and basically
targeting allows you to send your
visitors that click on the shorted link
to a different destination based on
their geographic location or platform
that they're using so in this case I
will go and search for Romania and I
will input here HTTPS youtube.com/ and
then I will hit save and we can test
this out in my case if I access this URL
it should point me to youtube.com
instead of my channel so let's go here
and as you can see youtube.com all right
I will exceed those links and then let's
go and test out the platforms and in my
case I'm on Mac OS so I choose OS X and
I will input here google.com and again
it should redirect me to google.com
let's copy this and here we go ok let's
close this out and let me show you the
rotation feature because this is
interesting as well it basically allows
you to enter multiple links right here
such as HTTP google.com and I will hit
save and then the system will
automatically randomly choose the
destination for you so let's go right
here and as you can see we're on
Facebook com hit again and then right
now we are on the base URL of YouTube
and my channel hit again and then we are
on Google and now you get the point
ok now let's move on
I will go back to the links tab where we
can see all the links that we shortened
the spaces that we used and how many
clicks you have for each link that you
created we also have right here a search
feature to filter based on the domain
the space if we can select all the
affiliates and then we can sort by
best-performing for example I'm going to
hit search and of course it's going to
show me only the affiliate space and
sort by the best-performing ones all
right now I want to go back to the light
theme so that you can see how it looks
with the light theme as well and let's
go to spaces domains we don't have any
and the dashboard again let's go over
what settings we have available to our
account and let's click here account as
you can see we can change the name the
email the time zone which is important
because you can select how the
statistics reflect based on your own
time zone let's go back go to security
here we can change the password of the
account here you have the API key which
can be used if we click on the developer
section there are n points that you can
use to create your own shortened links
via API calls which is really good and
nice to have and also what I like as you
can see there is proper documentation
made for each endpoint what parameters
you can send a request example with curl
and you can implement this in PHP
JavaScript or whatever programming
language you want to use okay I will go
back up and let's go back to the
settings part and then you can see right
here you have the option to delete your
account
but of course we're not going to do that
okay now what they want to show you is
quickly an overview over the admin panel
and as you can see this is the dashboard
of the admin panel where you basically
see how many users you have
subscriptions plans and these are used
for the SAS version also how many links
you have how many spaces and how
any custom domains added to the whole
PHP short installation right here you
can see the recent activity and then you
can basically go to the settings here
you can have the general settings title
tagline custom index time zone for the
whole PHP short installation tracking
code where you can insert your
JavaScript Google Analytics or something
else appearance here you can choose your
logo your favicon - this one right here
and also the default theme let's go to
email and here you can set up your SMTP
then we can go to social here let's test
it out test test test test hit save and
it will appear right here in the footer
okay
let's go to payment and this is
basically the payment system and it's
not enabled because we're on the regular
license and as I've told you you need
the extended license in order to use the
payment system let's go to registration
and as you can see we have the ability
to disable fully the registration and
also enable or disable email
verification when a user registers and
right here again on the sidebar we have
the legal settings the invoice settings
contact CAPTCHA if you want to set up
your reCAPTCHA details and also some
shortener specific settings such as
guest shortening which basically allows
your visitors to shorten links while not
being registered also right here we have
the ability to add bad words so that if
a link contains a specific word that you
list here it will not let the user
shorten the link also from my side the
only thing that I would have to add is
that I feel that it's a bit lacking in
the explanation for certain fields that
you can set in the product even though
you can understand a lot of them just by
the label this one right here a lot of
people might just look at some of them
and not understand what the input
actually asks you for okay now let's
move on
let's go to the languages here you have
the ability to add multiple languages
blends the plans are only available for
the extended license so we only have a
default plan subscriptions and again
subscriptions are only available for the
extended license then we have the users
where you can see the list of all the
users and then you can go and edit them
see their details see their
subscriptions their links their spaces
and their domains which is very
nice-looking and really clean organized
okay we can go to the links we can see
right here in the admin panel all the
shortened links by all the users also we
can go and edit each of them if we want
to and also we can delete them and now
we can go to spaces this is an overview
of the whole spaces that are created by
all the users and with the domains is
the same principle as the other spaces
links and users tab ok let's go to the
pages and right here we can create a new
page that will basically be added in the
footer or it's going to be hidden so I'm
going to test this out I want to show it
in the footer either and then I'm going
to hit save and as you can see I have
the page right here ok and then also I
can go back to the admin page and edit
this out I think there's that we have
checked everything almost everything
that this software provides us and I
will go back to the dashboard where I
can see the overview of what's happening
and with this I want to conclude this
short review and say my opinion on it
should you buy it or should you not in
my opinion from all the URL shortener
products that are listed on cold Canyon
this is the one that I personally like
as it provides me with the exact things
that I need and also that I like and
it's also good-looking as a consistent
UI and gets the job done I switch to
this one for my personal use because it
ticked all the boxes that the previous
URL shortener
that I reviewed on the channel had
missing this one feels way more modern
and does not have any extra fluff and
spammy related features that the other
one has I would highly suggest checking
this out I left the link to the product
in the description and also a link to
the blog post where I talked about PHP
short in text format
thank you for watching leave a like and
let me know in the comments if you want
me to make another review on other
software from code Canyon
thank you again

We are social