Веб-разработчикам необходимо охватить много разных областей. Сначала вам нужно найти идеальный текстовый редактор, настроить локальную среду, найти инструмент управления базой данных, а затем найти отличное FTP-приложение. И для многих из нас, фрилансеров, у нас меньше бюджета для работы. Итак, вот 10 дешевых или бесплатных инструментов веб-разработки для Windows и OS X.
Редактирование кода
TextMate
TextMate — мой личный фаворит. Это текстовый редактор, но он обладает некоторыми необходимыми функциями, такими как номера строк, подсветка кода, пакеты для выполнения повторяющихся задач и аккуратная прорисовка проекта. Жеребьевка проекта заслуживает отдельного упоминания; Когда вы открываете папку или создаете проект в TextMate, вы получаете аккуратный проект со всеми файлами и папками, перечисленными внутри. Это должно быть моей любимой особенностью TextMate, поскольку в моих проектах так легко увидеть все файлы, что я никогда ничего не теряю. Всего лишь 48,75 € и 15% скидка, если вы студент, это хорошая сумма для мощного приложения.
Эспрессо
Espresso , новый инструмент веб-разработки для OS X, в настоящее время находится в публичной бета-версии, но доступен для предварительного заказа за € 59,95. Эспрессо имеет аккуратную боковую панель, которая четко показывает все файлы и папки с отступом папок. Существует также приятный встроенный предварительный просмотр, который облегчает предварительный просмотр сайтов, поскольку вам нужно только переключаться внутри приложения. Лучшая вещь об Эспрессо, хотя это загрузка на сайт. Есть 3 инструмента, обновление, слияние и зеркало. «Обновить» загружает все файлы, которые вы изменили локально, на живой сервер; «Объединить» объединяет файлы локально и на сервере; и «Зеркала» отражает все содержимое сервера на локальный диск и наоборот. Это будет для меня точкой продажи, и когда Espresso выйдет из Beta, я могу просто купить лицензию.
Notepad ++
Notepad ++ — это текстовый редактор для Windows, который имеет функции подсветки кода и номера строк, так же, как TextMate. Вы можете открыть несколько файлов в одном окне с вкладками, есть функция сохранения всех, позволяющая сохранить все открытые документы в один клик. Notepad ++ является бесплатным и открытым исходным кодом, что означает, что вы можете глубоко копаться в файлах и видеть, что происходит, если хотите.
PHP Designer
PHP Designer — замечательный инструмент, без которого я не смог бы жить на своей машине с Windows. Он включает в себя подсветку кода, номера строк, исследование кода, завершение кода, оперативное обнаружение ошибок, интеграцию с руководством по PHP и многое другое. Существует бесплатная 21-дневная пробная версия, так что вы можете попробовать ее, и если вы обнаружите, что это приложение для вас, то это 69 евро (около 87 долларов США) в коммерческих целях или @ 39 (около 49 долларов США) для личного использования.
Локальная серверная среда
MAMP
Если вы разрабатываете для Интернета на Mac, это приложение является обязательным. MAMP — это пакет, который устанавливает Apache, PHP и MySQL на ваш Mac; лучше всего, это не портит встроенную конфигурацию Apache, которая идет с Leopard. Я считаю это незаменимым приложением по нескольким причинам. Во-первых, он устанавливает PHPMyAdmin, который я люблю по многим причинам; и во-вторых, это быстро установить. Просто запустите установщик, и все готово, не нужно связываться с терминалом, как при установке каждого отдельно. Лучший бит? Это бесплатно. Существует платная версия, которая дает вам виртуальные хосты, dyndns и многое другое.
WampServer
Wampserver похож на MAMP в том смысле, что это пакет, в котором при запуске всего лишь одного установщика вы получаете PHP, MySQL и PHPMyAdmin в вашей системе. Это приложение для Windows является бесплатным, оно отлично работает, имеет ряд доступных конфигураций и в целом является хорошим приложением для запуска локальной среды.
XAMPP
XAMPP — это решение для Windows, Linux и Mac OS X для запуска локальной среды разработки. До этой статьи я не знал об этом, так что это было бы идеально для тех из вас, кто регулярно использует более одной операционной системы. Когда у меня был ПК с Windows, я использовал это и не мог винить его вообще.
Управление базами данных
Сиквел Про
У меня установлен Sequel Pro на моем Mac. Это небольшое и простое в использовании приложение, когда вы справитесь с ним. У этого есть гладкий пользовательский интерфейс, и это хорошо со всеми моими другими приложениями OS X. Самое приятное в Sequel Pro — то, что он бесплатный, вы не можете пожаловаться на что-то, если он бесплатный, верно? Также есть страница для пожертвований, которую я рекомендую людям использовать, если они используют приложение на регулярной основе.
FTP
FileZilla
FileZilla — это бесплатное кроссплатформенное решение FTP. FilaZilla поддерживает FTP, FTPS и SFTP и возобновляет передачу больших файлов размером более 4 ГБ. Вы можете настроить скорость передачи; и есть также мощный менеджер сайтов, особенно полезный, если у вас есть несколько сайтов с разными местами FTP. У FilaZilla также есть страница для пожертвований, которую вы можете использовать, если приложение облегчает вашу жизнь.
FireFTP
Итак, технически это не приложение, это то, что я использую на своем Mac. FireFTP — безусловно лучший аддон FireFox, который я установил, он используется почти каждый день и хорошо справляется при загрузке сайта WordPress. Лучше всего это бесплатно! Он поддерживает SSL, TLS и SFTP сжатие файлов, поддержку прокси и хеширование файлов среди других вещей. Как и в случае с Sequel Pro, существует страница для пожертвований, которую я призываю вас использовать, если вы регулярно используете это приложение, и это помогает разработчикам, и половина доходов идет на помощь детским домам в Сараево, Босния и Герцеговина и Вуковар, Хорватия.
- Подпишитесь на RSS-канал NETTUTS, чтобы узнать о ежедневных новостях и статьях о веб-разработке.