Локальный сервер, FTP клиент, редактор и др, для Андроид

Инструменты для ведения сайтов на андроид

Как мы все знаем и помним (а может и нет) для windows есть много программ, которые используют многие вебмастера для работы над сайтами. Самые известные программы для windows это локальный сервер для отладки сайтов прямо на компьютере, который называется Denwer. Для загрузки и скачивания файлов сайта с хостинга популярен FTP клиент FileZilla. А для редактирования кода и работы со всевозможными текстовыми файлами самый популярный это редактор Notepad++.

Так-же есть еще ряд вспомогательных программ, например фото-редакторы для обработки фотографий и создания картинок. Средства проверки орфографии, и другие программы, которые могут понадобится при создании контента или верстки сайтов. Но сейчас я хочу немного рассказать про android аналоги основных программ.

Собственно адроид уже давно стал полноценной, и не только мобильной операционной системой, которая по многим параметрам не уступает, и даже превосходит старушку windows. А приложений для андроид сейчас просто огромное количество на все случаи жизни, можно просто заглянуть в Google Play Market и там найдется практически все.

Локальный сервер для андроид

Для андроид уже давно существуют полноценные локальные сервера с поддержкой PHP + MySQL и всего что есть на удаленных хостинг-серверах. В Play Market есть множество программ по запросу "web sarver" на любой вкус и цвет, есть lighttpd, indix сервера и пр. Самих приложений я пробовал штук 10-ть, но остановился на Palapa Web Server, меня он полностью устроил и на нем запускаю свои сайты прямо на планшете.

Несколько скриншотов Palapa Web Server, главный экран.

Palapa Web Server

Данный локальный сервер имеет множество настроек, все их перечислять смысла нет, это надо как говорится потрогать. Сам процесс работы и запуска сервера очень. После установки приложения у вас в корневой папке андроид появится папка pws. В этой папке уже есть phpmyadmin, а также папка www, в которой собственно и размещаются файлы сайта. Чтобы запустить Palapa Web Server достаточно открыть приложение и нажать внизу на значек START AII SARVISES, треугольный значек сменится на квадратный и сервер запущен.

локальный сервер андроид

Далее открываем браузер, в адресную строку вводим http://127.0.0.1:8080, и у вас откроется ваш сайт, который вы положили в nnt/cdcard/pws/www.

Сервер имеет множество настроек, можно к примеру изменить адрес до папки с сайтом, к примеру прописать до внешней карты памяти. Можно изменять IP адреса и порты. Кроме того важное и наверно самое интересное для опытных пользователей будет то, что можно изменять конфиг сервера. То-есть над сервером предоставляется полный контроль и настраивать его можно как угодно. Ниже скриншот конфиг файла.

lighttpd конфиг

Сразу скажу что данный сервер подходит не для всех движков (CMS), но PHP работает отлично. это lighttpd и он не понимает.htaccess, но его можно научить. Любые CMS идут на indix серверах, к примеру NAMP android Wed serwer. Вот наверное и все про локальный сервер, далее про ftp клинты.

FTP клиент для андроид

FTP клиентов тоже множество для андроид и они вполне полноценные. Я пользуюсь Ftpcafe, он умеет загружать и скачивать любые файлы с удаленных серверов, так-же можно сразу множество файлов выбирать для загрузки/скачивания. Есть поиск по файлам и частям и расширениям файлов и другое. Ниже скриншот программы

FTP клиент для андроид

Вкладка добавления нового профиля соединения

FTP клиент для андроид

Далее вкладка с установленным соединением к этому сайту

FTP клиент для андроид

С ftp клиентом я думаю все понятно, есть и аналоги FileZilla, с двухоконным интерфейсом, чтобы сразу было видно и локальные и удаленные файлы, но мне нравится этот. Далее перейдем к текстовому редактору.

Текстовый редактор с подсветкой синтаксиса для андроид

Для редактирования текстовых файлов я использую JOTA text editor. Это простой и удобный редактор, который умеет читать множество форматов, а так-же понимает множество кодировок и умеет сохранять в них, например uft8. Так-же этот редактор может искать в коде одинаковые части кода, или символы и заменять их, или дополнять, удалить и пр.

текстовый редактор с подсветкой

В настройках можно многое изменить под себя, например размер шрифта и цвета выделения и пр. Настроить можно быстрые кнопки на панели. Так-же можно настроить параметры сохранения файлов.

настройки редактора

При редактировании CSS, html, php, js редактор активно подсвечивает код, ниже скриншот с примером на css файле этого сайта.

редактор с подсветкой кода для андроид

Конечно для работы над сайтами мало этих трех инструментов, но они как говорится основные, а все остальное можно найти в плаймарке. Эта статья для тех кто боится переходить на андроид и думает что кроме игрушек на андроид ничего нет. Так-же многие боятся сенсорной клавиатуры, но печатать на ней так-же просто как и на физической клавиатуре. Так-же можно сменить клавиатуру и подобрать себе по вкусу и расположению кнопок и символов. Или же подключить клавиатуру и мышь и работать как и на windows.

Этот домен продается здесь: telderi.ru, и еще много других