Re: Resources for moving a php website into production

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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





[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux