Арсенал инструментов для веб-разработки на PHP, HTML и CSS

Решил поделиться некоторыми средствами, которые я использую при разработке сайтов.

Основная группа инструментов, которая важна и необходима для начала работы на любым проектом это:

  1. Редактор для работы с кодом.

  2. Плагины.

  3. Локальный сервер.

  4. Графический редактор.

Арсенал пхп для программирования.

Теперь обо всем по порядку.

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

AkelPad - текстовый редактор как NotePad. От последнего отличается тем, что умеет работать почти со всеми кодировками. А для меня в этом смысле важна кодировка UTF-8. Блокнот этим похвастаться не может. Также в нем есть еще несколько приятных возможностей, но об этом вы сможете прочесть на официальном сайте этого продукта. Кстати, AkelPad является freeware софтом, что делает его весьма привлекательным.Это конечно мое личное субъективное мнение, т.к. когда я обучался и проходил курсы по php программированию мы работали в SubLine Text.

Изучение языка php обучение. Основы php для начинающих в редакторе.

Одно время я пользовался еще программой WebCoder, тоже очень простенький и приятный редактор, к тому же имеет подсветку синтаксиса для php, html, css и многих других языков web разработки. Но потом я от него отказался, как раз из-за того, что он не поддерживает работу с UTF-8.

Мне в свое время очень помогли курсы html в Днепре, когда я только начинал погружаться в тему IT и сейчас уже для себя не представляю html-верстку без этих дополнений. Тем, кто никогда их не использовал, мне даже описать сложно, вам нужно просто попробовать.

Кстати чтобы хорошо орентироваться в коде не обязательно знать все досконально, но элементарно пройти курсы по javascript нужно.

Многие, наверное, будут смеяться, что в web-программировании я не использую какие-то специальные среды разработки, а их на самом деле достаточное количество к примеру:

  • Notepad++

  • Visual Studio Code

  • jEdit

  • Araneae

  • Coda

  • TextMate

  • Text Wrangler

  • Subline Text

  • WebStorm

Программирование на php в редакторе. Основы роботы php в редакторе.

Язык программирования в редакторе. Программирование на php для начинающих.

но по сути пользуюсь я простым блокнотом.

А я считаю, что это идеальный вариант при разработки чего-либо, просто, минималистично, удобно, экран не загромождается кучей панелей инструментов, есть только одна рабочая область и ничего лишнего.

Основные плагины для HTML верстки:

Прежде всего это плагины для браузера:

  1. FireFox - Web Developer.

  2. FireBug.

Верстальщик обучение. Обучают на курсах html Днепр.

Из основного - возможность визуально увидеть положение на странице любого элемента, с границами и значениями атрибутов и стилей, причем можно выделять и просматривать элементы по значению id или класса, находить причину неправильного отображения того или иного элемента, проверка на валидацию html и css. В общем, возможности огромны.

Для тестирования кроссбраузерности использую все основные браузеры. Чтобы проверить отображение сайта в нескольких версиях Internet Explorer‘a, есть замечательная программа - IE Tester, позволяющая открывать сайт в различных версиях IE, начиная, по-моему, с версии 5.5.

Популярные локальные сервера для вашего ПК

Локальный сервер служит прежде всего для создания на вашем ПК полноценного хостинга, где соединяются воедино буквально все группы участвующие в работе сайта. Начиная от языка разметки html и заканчивая более сложными языками программирования php, js.

Самые распространенные это:

  1. XAMPP.

  2. Denwer.

Курсы по php и mysql для начинающих. Cпециалист php.

Denwer - (Джентельменский Набор Web Разработчика), отличнейший пакет, включающий в себя Apache, php, MySQL и предустановленный скрипт управления базой - phpmyadmin. Подробное описание этого пакета так же можно посмотреть на сайте разработчика.

Графические инструменты для разработки сайтов

Для работы с графикой используя редактор растровой графики - GIMP и редактор векторной графики - Inkscape. Оба распространяются по лицензии GNU GPL, бесплатные. Очень удобные и ничуть не уступают своим коммерческим аналогам, а в чем-то даже преуспевают.

Редактор для растровой графики.

Все эти инструменты помогают мне в повседневной работе, надеюсь, мой опыт был полезен для вас.

Версия для печатиВерсия для печати