Я уже писал о том, что веб-дизайн, — это гораздо больше, чем красивые картинки. Этот факт очевиден, — помимо графики, есть еще код и контент. И если контент, или “содержание” оно же “информационное наполнение” веб-сайта, может рассматриваться как отдельная тема, то умение писать грамотный код, будь-то XHTML, CSS или PHP — неотъемлемая часть джентельменского набора любого, уважающего себя веб-дизайнера.
Насколько мне известно, любое умение формируется путем постоянной практики. Если уж вам приходится заниматься чем-то постоянно (а может быть вам это просто нравится), — то, почему бы не заниматься этим с удовольствием.
Операционная система Linux
Почему Linux? Потому, что надежно, устойчиво и безопасно. К тому же, купив или скачав дистрибутив (дистрибутив — это набор программ и программных библиотек, входящих в поставку той или иной версии Линукс), — вы получите практически все, что вам нужно для веб разработки: веб-сервер, базу данных, PHP, редактор и много, очень много других, весьма полезных программ.
Веб-сервер Apache
Надо ли еще что-то говорить? Этот широко распространенный, очень надежный веб-сервер более чем успешно конкурирует с продуктами известных фирм. Apache входит в стандартную поставку Linux (я пользуюсь Mandriva Linux, там точно входит), — нужно только при установке не пропустить момент, когда флажком выделить “Веб-сервер”. По умолчанию работает как и должен.
Базы данных MySQL и PostgreSQL
Тоже входят в стандартную поставку. Просто установите и работайте. Создавать, администрировать и редактировать базы данных можно с помощью простых интерфейсов, я пользуюсь Webmin. Маньяки могут все делать “руками”, из командной строки.
Server side scripting
:) Опять же, практически все есть на установочном DVD. PHP точно есть и Pyton и Ruby.
Веб-редактор Quanta
Quanta+ — очень “взрослый” веб-редактор. Настраивается почти все. Имеет врожденную поддержку UTF-8. Помимо Quanta в дистрибутиве Mandriva Linux 2006 есть еще как минимум 2 других веб-редактора.
А вообще код можно писать вручную в простом текстовом редакторе KWrite. Highlighting (подсветка специфических кусков кода) есть.
Браузеры
Mozilla Firefox и Konqueror стоят по умолчанию. Скачать Оперу под Linux не составляет труда (что-то около 4 Мб без поддержки Java). И вот вам “бонус”. Не берусь утверждать, но думаю, что факт — если ваш сайт выглядит нормально в Konqueror, то в эпловском Safary будет выглядеть только лучше. А все потому, что Safary использует KHTML rendering engine Konqueror’a.
Тестирование. Виртуальная машина VMware
Справедливости ради нужно сказать, что VMware не Open Source. Но, как говорил мой бывший сотрудник:” — В бедных странах очень многие живут по-богатому”, так что, я думаю, справимся :). Установив на виртуальный компьютер винду (XP в самый раз) вы будете иметь все “виндовые” браузеры. Таким образом, перед вами открывается возможность на одном компьютере тестировать свою продукцию на двух операционных системах и соответствующих браузерах. Это очень удобно и эффективно.
loading…
Warning: call_user_func(gtcn_basic_callback) [function.call-user-func]: First argument is expected to be a valid callback in /home4/idconten/public_html/wp-includes/comment-template.php on line 1338
Warning: call_user_func(gtcn_basic_callback) [function.call-user-func]: First argument is expected to be a valid callback in /home4/idconten/public_html/wp-includes/comment-template.php on line 1338
Warning: call_user_func(gtcn_basic_callback) [function.call-user-func]: First argument is expected to be a valid callback in /home4/idconten/public_html/wp-includes/comment-template.php on line 1338