On May 20, 2015, at 9:53 AM, Samuel Rhoades wrote:
Hi Everyone,
I'm really new to web development and only just learning php which
is all
very exciting, but I've hit a roadblock. I've created my first php
website
using XAMPP as a development environment, and it looks great, but
now I'm
totally lost as to how to move it onto a remote server and actually
put it
on the web! I never thought this would be the hardest step for me! Can
someone help me with the following questions...
1. Which hosting company is the best bang for your buck/easiest to
configure for php applications?
Are you developing on Windows, Linux, or Mac, or other system type
like BSD?
first:I would choose a hosting service that is stable and will be
around for a while,
I have had more than one hosting service go belly up or haywire.
second: I would choose one that has Linux or BSD based servers.
Windows based
servers will not allow setting file access permissions via ftp.
If you need php to create and write to files, the directory in which
the files will be
created, written to need write access permissions
Php will be pre built and configured. Contact a prospective hosting
service and
query their php availablity and included features
There is a large hosting service: GoDaddy. I have done a site for a
musician and
php is an addon feature. It was disabled for this account. Obviously
it is an extra charge feature
There is another large hosting service BlueHost that my sister and
brother in law are on.
But there are many others
2. Are there any good resources for learning how to get a website
onto that
server?
...I'm totally lost on this step.
You should find a text on how to do that. An introductory text on html
that will
give you general guidance on how to set up a site.
But it also depends on the service and how they operate.
3. What should I be using...SSH or SFTP and why?
4. Anything else you think I should know about to make this step
easier in
the future?
Experience: Pay attention to what you are doing, keep records
Generally, when you sign up for a service, you will be sent an e-mail
that
will give you ftp access information to administer the site, and/or
give you a link to an
admin page, like cPanel or other admin suit.
Remember that what you develope locally may or may not be supported on
the service.
Once you get a service established, use phpinfo() to establish if they
have what you are
needing for a specific project, and in general.
Thanks for all the help!
-Sam
--
Sam Rhoades
-*Life Enthusiast*
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php