На форуме запрещена публикация любого незаконного материала, нарушающего авторские права создателей, а также просьбы выложить это! МЫ поможем ВАМ найти бесплатную альтернативу! О публикации ключей, креков, пиратского ПО, игр, музыки, фильмов и т.д. - сообщать СЮДА!
Я хочу учиться создавать свой сайт. Языков программирования много. Одни рекомендуют PHP а другие PERL, а третьи вообще ASPX... Поэтому хотел задать несколько вопросов:
1 какой язык все же удобней и лучше
2 возможно ли этому научиться в домашних условиях
3 что для всего этого нужно
1. Я лично выбрал PHP, потому что его код (как впрочем и ASP) можно втавлять прямо в HTML-файл, например, какой-нибудь шаблон или заготовку из визуального редактора. PHP более распространен, чем ASP. К томуже, по-моему (точно не помню), ASP работает только на виндовых хостингах на IIS, а Апач для PHP можно ставить как на винду, так и под *nix.
Статьи по теме:
[Ссылки могут видеть только зарегистрированные пользователи. ] - Сравнение PHP и ASP
[Ссылки могут видеть только зарегистрированные пользователи. ] - Обзор наиболее популярных языков web-программирования
2.В домашних условиях этому научится можно, но рано или поздно все равно придется консультироваться и обмениваться опытом с другими программерами
3.Желание и книга вещи нужные (да просто необходимые!), однако, чисто ИМХО, нужно еще уметь творчески мыслить, дабы построить верный алгоритм, который потом можно реализовать на любом из языков.
Если решишь взяться за PHP, советую в первую очередь обратить внимание на книгу Зольникова Д. С. "PHP5 как самостоятельно построить сайт любой сложности" из серии "Самоучитель" - практических примеров там мало, но очень хорошо рассмотренна основная теория работы web-программ. После этого можно взять "PHP 5 в подлиннике" (моя основная книга) от Д. Котерова и A. Костарева
Требуется применение скриптов на сайте художника (хост 500 метров-1 гиг будет), исключительно под кнопки, поле набора текста и галерею. Вопрос следующий, имеет ли смысл использовать скрипты, обрабатываемые на сервере, вроде PHP или JavaScript будет достаточно? (кнопки 3-х позиционные, поле набора текста довольно простое, без спеллера и кнопок сложного форматирования).
однозначно PHP (кличка пыхпых) - он и проще, и больше распространен, для новичка, ничего не изучавшего идеальный вариант (впрочем знание html все равно необходимо).
Perl если ты программировал до этого много на С (впрочем если много программировал до этого тебе любой язык по силам).
1 думаю всё же php: отличная документация, туева хуча функций и "плагинов" на любой вкус (поддержка баз данных, xml, манипуляция картинками и т.п.), готовые примеры + всё же многое похоже на C/Java-образные языки, потом и их легче читать будет.
2 возможно. для начала можно поставить готовый комплект apache+php(+mysql), например Denver ([Ссылки могут видеть только зарегистрированные пользователи. ])
3 как говорил выше - апаче с прикрученным php, текстовый редактор по вкусу (я до сих пор в VenPad клепаю, или там SciTe/Komodo). Желательно скачать с php.net мануал в *.chm формате, который with notes - комментарии от юзеров, заодно примерчики готовые. Ну и немножко думать головой. Кстати, во многих редакторах есть переход к описанию функции по всяким shift+f1, либо в том же мануале слева смотри - нужно работать с файлами - начинай вбивать File(-system Functions), со строками - String Functions и читай описания, наверняка нужная функция уже есть. Да и азы для новичков там тоже пошагово описаны.
А насчет товарищей советующих РУБИ.
руби это конечно круто, но новичок должен знать:
1. Документации на русском крайне мало.
2. Бесплатных хостингов с РУБИ вы не найдете. Да и платных не так много.
3. Сообщество
хотя с бесплатными хостингами погорячился, вот чтото есть: [Ссылки могут видеть только зарегистрированные пользователи. ]
Последний раз редактировалось Blick; 24.12.2007 в 01:16..
Доброго дня всем!
Подскажите как начать использовать скрипт если он с расширением php. Вчера по почте пришел скрипт в виде двух файлов оба с расширением php. Не могу заставить их работать. Просьба объяснить как для чайника, ибо я ничего в этом не смыслю. Заранее благодарен.