Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript |
Страница 33 из 478 подключением. Разработка, выполняемая на локальной машине, позволяет протестировать новые модификации практически без задержки или с небольшой задержкой на загрузку. Может вызвать трудности и удаленный доступ к MySQL. Для ручного создания баз данных и установки прав доступа из командной строки может понадобиться наличие в составе вашего сервера Telnet или SSH. Компания, предоставляющая веб-хостинг, посоветует, как это можно сделать наилучшим образом, и снабдит паролем для доступа к MySQL (а в первую очередь, разумеется, для проникновения на сам сервер). Я рекомендую пользователям Windows для доступа к Telnet и SSH (следует помнить, что уровень безопасности у SSH значительно выше, чем у Telnet) как минимум установить такую программу, как PuTTY, доступную по адресуhttp://putty.org. На компьютере Мае система SSH будет доступна изначально. Нужно только выбрать папку Applications, перейти к папке Utilities, а затем запустить программу Terminal. В окне терминала нужно войти на сервер, используя SSH в следующей команде: ssh mylogin @ server.com где server. com — это имя сервера, на который нужно войти, a myl ogi n — имя пользователя, под которым нужно войти в систему. Затем у вас будет запрошен пароль для данного имени пользователя, и если вы введете правильный пароль, вход состоится. Для переноса файлов на веб-сервер и обратно понадобится FTP-программа. Если искать подходящую программу в Интернете, можно найти так много программ, что на выбор из них той, которая обладает нужными для вас свойствами, уйдет уйма времени. На данный момент я всегда рекомендую программу FireFTP, потому что она обладает следующими преимуществами: О она является дополнением к веб-браузеру Firefox 3 и поэтому будет работать на любой платформе, на которой работает этот браузер; О вызвать ее так же просто, как выбрать закладку; О это одна из самых быстрых и простых в использовании FTP-программ из тех, которые мне когда-либо попадались. _ Вы можете возразить:«Но я пользуюсь только Microsoft Internet Explorer, a FireFTP для него ^ I v недоступна». Я бы на это ответил, что коль скоро вы решили заняться разработкой веб-страниц, то вам все равно понадобится установить на свой компьютер копии всех основных браузеров, что уже предлагалось сделать в начале этой главы. |