Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.23;
Скачать: CL | DM;

Вниз

Сайтострой   Найти похожие ветки 

 
Иксик ©   (2005-09-30 07:42) [40]

Моя имха:
1. HTML+CSS+JavaScript в первую очередь. Причем особо не замарачиваясь на первых порах, вглубь можно пойти когда возникнет необходимость.
2. PHP+MySQL. Думаю с MySQL особых трудностей не будет, если знаком с базами, скорее всего нужно будет просто выучить команды PHP для работы с MySQL.
3. XML, XSL - сам с этим зверем не в ладах, но уже чувствую острую необходимость.
4. Может стоит использовать специализированный продукт - какую-нибудь CMS (советую Mambo/Joomla) с примочками для дистанционного образования.
5. Взгляд на ASP.Net и JSP в качестве альтернативы.

Perl очень интересный язык, но последнее время PHP куда более популярен и на нем очень много готовых программ и пр. Но взглянуть на него стоит, он не только для Web может пригодиться.

Кстати, в свое время сам писал программку для дистанционного обучения :)) Моя первая серьезная работа в Web. :)


 
TUser ©   (2005-09-30 10:50) [41]

JavaScript
Perl


 
Danilka ©   (2005-09-30 11:00) [42]

Ну, по сабжу, конечно надо начать с HTML.
А в тему холивара, мне последнее время АСП нравицца. :)
Знаний ХТМЛ и жабаскрипт уже достаточно, чтобы на нем писать, т.к. фактически АСП это те-же жабаскрипты, только исполняемые на стороне сервера, ну, плюс еще несколько встроенных объектои и вся мощь ОЛЕ, которые делай хоть на том-же дельфи.
:)
А кроссплатформенность... а оно надо?

Так шта, все эти перлы и пхп ффтопку. урря!
:)


 
Kerk ©   (2005-09-30 11:15) [43]

SPeller ©   (30.09.05 4:43) [39]
Поклонники Perl - скажите, к нему расширения легко прикручиваются?


Очень. В дистрибьютиве есть perl-скрипт. Запускаешь. В консоли объясняешь что за расширение тебе нужно, он сам его скачивает и устанавливает.


 
Seg   (2005-09-30 12:24) [44]

Я сейчас htp библиотеку на Oracle изучаю.
Основное преимущество - в хранимой процедуре Oracle можно писать HTML теги, запросы к базе, использовать PL/SQL и Java скрипты.
Можно еще CGI и Perl, но до этого я не дошел, и так языков хватает.


 
XGarik ©   (2005-09-30 14:46) [45]

Я, как человек пытающийся организовать свою веб-студию советую тебе:

1. Выбирай между 3-мя платформами, в которых желаешь продвинуться и развиться:
PHP - наиболее перспективный и быстро развивающийся язык. Все понятно, литературы полно, документация есть даже на русском, короче одни "сладости"... Можно быстро и "просто" (не всегда) намутить сайт любой сложности... Очень много встроенных ф-ий!
Perl - более на мой взгляд язык системных администраторов... Очень быстрый, универсальный, но на мой взгляд не оправданный для стандартных задач веба
ASP - тоже хорошая штука, но надо будет искать хостера с виндовыми серваками. Т.е. штука не кросплатформенная!
Также желательно уметь понимать код на языке Си. Обычно поисковики и прочие быстрые вещи пишутся  именно на нем... Почему понимать, да потому-что полно уже всего готового есть, надо лишь понять и уметь вырезать нужную часть кода!!!

2. Веб-сервера:
APACHE или IIS, в зависимости от выбранной платформы (Windows или Linux)...

3. Базы данных:
MySQL - очень шустрая штука

Я сделал свой выбор: PHP + APACHE + MySQL

Теперь определимся с программами:
1. PHP - последняя версия на www.php.net
2. APACHE - www.apache.org
3. MySQL - www.mysql.com
4. Zend Studio для правки PHP скриптов (от разработчиков PHP). Я вместо нее использую текстовый редактор Bred 3.0 c плагином для подсветки синтаксиса!
Rem: Когда будешь ставить программы 1-3. Не используй денвера (прога, которая все сразу ставит и настраивает сама). Разбирайся сам с установкой и настройками!

Теперь сайты:
www.phpclub.ru
www.apache.ru
www.woweb.ru
.... на первое время хватит с лихвой!

Литературы по этому делу очень полно на www.medigo.ru и в магазинах. Так что вооружайся книгой потолще, батончиком баунти и терпением и все у тебя будет чики-поки!!!!!!!!!!!!!!!!!!!

УДАЧИ!


 
XGarik ©   (2005-09-30 15:03) [46]


> desam ©   (30.09.05 01:20) [27]
>
> Для создания сайтов лучше всего знать PHP5 и MySQL. Зная
> хотябы это, ты сможешь написать сайт любой сложности. А
> PHP сегодня самый популярный язык вэб-программирования.
> И не никакой то там Perl. Perl - это вчерашний день!


Я не фан Перла, но насчет вчерашнего дня - это ты уж загнул совсем! Не надо так необоснованно унижать один из самых быстрых языков Веба. Дело все в том, что каждый человек пишет скрипты, на чем может, а результат его работы - это и есть "крутизна" или "фуфло"! Любой основной современный язык для Weba позволяет соорудить чудо!!!!! Простой премер для фразы "Вчерашний день": почти все хостеры делают свои Билинговые системы на Перле!


 
iZEN ©   (2005-09-30 15:39) [47]

XGarik ©   (30.09.05 14:46) [45],
ага, а Zend Studio всё-таки написана на Java. ;)


 
XGarik ©   (2005-09-30 16:10) [48]


> iZEN ©   (30.09.05 15:39) [47]


Ты говорил о кроссплатформенности java и всячески хвалил ее, якобы она супер-пупер и т.д., но ответь мне на вопрос: Ты хоть раз в жизни живьем видел Mac OS????
И кстати, каков процент использования Джавы в веб приложениях. Я думаю,  0,01% не наберется. Зачем тогда запудривать начинающему программеру мозги?


 
NewWonder ©   (2005-09-30 19:13) [49]

Спасибо всем большущее! Буду разбираться. :) Сегоднярасчищал новое рабочее место, комп под сабя перенастраивал. Представляете, 96 метров оперативки и Pentium 4 2 GHz на одном компьютере. Две железки из разных эпох дают жуткие тормоза на win xp!
Мой Celeron 5-летней давности, но с 384 метрами работает на порядки быстрее.

> XGarik ©

Особое спасибо за такой объёмный ответ!


 
iZEN ©   (2005-09-30 23:24) [50]

XGarik ©   (30.09.05 16:10) [48],
MacOS я не ВИДЕЛ из-за того, что живу там, куда не возят их.
Но это совсем не значит, что этого нет. Ведь так? По крайней мере я знаю, что Джеймс Гослинг, создатель Java, пользуется ноутбуком Apple PowerBook и программирует на нём. Обычные PC-x86 ему неудобны (в чём он признался журналистам из КТ). ;)

Кстати, подавляющее большинство сред программирования для Java (и не только) созданы именно на языке Java (NetBeans, IDEA, Eclipse (не вся), JBuilder, JDeveloper, WebSphere, C++BuilderX, Forte4J и др.) и/или активно используют библиотеки на его основе (игра ИЛ2-Штурмовик, например).

Ну и ещё, где встретите расширение файла URL в браузере, оканчивающееся на .jsp, - это явный признак использования технологии JavaServer Pages на стороне сервера для формирования html-странички, которую Вы видите в своём браузере.

Скриншоты среды программирования netBeans IDE для Java на MacOS:
http://developer.apple.com/java/netbeans.html

Скриншоты среды программирования netBeans IDE для Java на других системах:
http://www.netbeans.org/products/ide/screenshots.html


 
SPeller ©   (2005-10-01 06:30) [51]

Kerk ©   (30.09.05 11:15) [43]
Поклонники Perl - скажите, к нему расширения легко прикручиваются?

Очень.

А как обстоит работа с классами?


 
Kerk ©   (2005-10-01 09:25) [52]

SPeller ©   (01.10.05 6:30) [51]
А как обстоит работа с классами?


Нормально обстоят. Правда сам ниразу не писал. Не приходилось.



Страницы: 1 2 вся ветка

Текущий архив: 2005.10.23;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.048 c
14-1128078838
Delphin
2005-09-30 15:13
2005.10.23
Как позвонить?


2-1127484780
Pasha L
2005-09-23 18:13
2005.10.23
Как пользоваться dcc32


1-1127972188
SiJack
2005-09-29 09:36
2005.10.23
Проблемы с обменом RS232


1-1128334839
Shlomo
2005-10-03 14:20
2005.10.23
Rave Reports: Region Component – его рамки?


1-1128073872
ponyol
2005-09-30 13:51
2005.10.23
програмное изменение ориентации страницы принтера





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский