Какое программное обеспечение я должен получить для веб-разработки и дизайна?
Я только что установил Ubuntu 14.04 LTS на свой новый компьютер. Раньше я занимался веб-разработкой на работе только для тех случаев, когда мы нуждались в этом (например, в электронных письмах в формате HTML и т. Д.), Поэтому у меня нет полного понимания того, что мне нужно в полной мере... Я знаю, что мне нужна IDE (думаю, я собираюсь с Sublime Text), но что мне нужно для официальной публикации веб-сайтов (я планирую фрилансером на стороне работы), я могу очень хорошо кодировать HTML и CSS и только адекватно PHP, но это все только что дано мне, поэтому я не у меня нет полного понимания того, что мне нужно. Может ли кто-нибудь помочь перечислить типы программного обеспечения - не обязательно назвать программное обеспечение просто типами, такими как манипуляции с изображениями, IDE и т. д.
Спасибо за любую помощь
-Trey
3 ответа
Вам не всегда нужно использовать IDE, которую вы можете просто разработать, используя простой текстовый редактор, такой как ("gedit" в Ubuntu). Но если вы ищете специально для IDE, есть " Bluefish
Редактор, который может помочь вам в разработке, но есть и много других. Поскольку вы будете разрабатывать PHP-сайты, вам понадобится сервер и, возможно, программное обеспечение для баз данных, если вы собираетесь создавать веб-сайты на основе SQL, вы можете использовать LAMP
(`Linux Apache Mysql и PHP) сервер, он включает в себя сервер и базу данных, веб-сервер является наиболее важным и необходимым программным обеспечением для разработки PHP.
Обратите внимание, что веб-сервер, установленный на вашем персональном компьютере, предназначен только для целей разработки, вам следует избегать его использования для размещения вашего веб-сайта в Интернете.
Для изображений и графики - Вы можете использовать "Gimp"(для редактирования изображений) и Inkscape(для векторов)
Вероятно, вам понадобятся плагины для браузера, такие как firebug(для firefox), чтобы помочь вам отладить HTML-код CSS и JavaScript непосредственно из браузера.
Color Pickers (если вы собираетесь заниматься дизайном тоже), как Colorzila.
Вам также могут понадобиться другие виды инструментов при разработке различных веб-сайтов в соответствии с вашими потребностями. Но для начала этого, наверное, достаточно.
Сначала я устанавливаю apache2, php, MySQL и phpMyAdmin
apt-get install apache2
apt-get install php5 libapache2-mod-php5 php5-mysql
apt-get install mysql-server mysql-client
apt-get install phpmyadmin
и моя рабочая директория /var/www/html
Я использую Gimp для редактирования изображений и Inkscape для векторов. Для FTP-клиента я использую FoleZilla.
Мой любимый редактор кода - Sublime Text 3 с плагинами:
Управление пакетами, автозаполнение, автозаполнение, фрагменты начальной загрузки 3, BracketHighlighter, обновление браузера, формат CSS, Emmet, Git, GitGutter, Goto-CSS-декларация, LoremIpsum, SideBarEnhancements, SublimeLinter-csslint, TrailingSpaces, WordCount, W3C
Для бесплатной IDE я рекомендую Netbeans HTML5 и PHP
Я использую FireFox + Инструменты разработчика (нажмите F12).
В разделе "Инструменты разработчика" "Настройки"> "Доступные кнопки панели инструментов" установите флажок "Получить цвет со страницы" и "Сделать снимок экрана полной страницы".
Мои дополнения Firefox: Measurelt и веб-разработчик
IDE Bluegriffon
Аптана Студио
манипулирование изображениями Gimp (Ubuntu Software Center
Создание образа Inkscape (Ubuntu Software Center)
FTP Filezilla (Центр программного обеспечения Ubuntu)