Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];

Вниз

WEB-программирование   Найти похожие ветки 

 
Baz   (2002-03-28 15:25) [0]

Здравствукйте, все.
Поделитесь, пожалуйста, кто чем может о WEB-программировании. Т.е. хорошие книжки, ссылки на сайты, FAQи и просто советы. Что нужно знать обязательно, что желательно, а что на фиг не надо, хотя к теме относится. Буду благодарен за любую информацию.
Baz.


 
Sergo   (2002-03-28 15:34) [1]

А на чем програмить?


 
copyr25   (2002-03-28 18:27) [2]

"Справочник Web-мастера" Стивена Спейнаура и Валери Куэрсиа. Перевод: Киев, BHV, 1997


 
aus   (2002-03-28 19:00) [3]

citforum.ru - море полезной информации.


 
cutter   (2002-03-29 01:15) [4]

Ну вощем так! 2 года назад начал я и этим возбуждаться, купил "крутую" книгу по HTML, страниц так на 700 (HTML 4.0). И стока там всего разного разжевано, шо после прочтения, понял, HTML - энта можна уместить всево лишь на 20-30 стр. Остальное в этой библии HTML программиста - картинки. А опосля узнал, шо HTML - это далеко не край вселенной, есть аще и CSS, JavaScript, CGI, Perl, PHP и еще сего самого разнофэйсного. Причема, добрая пол родни всяго того - раз так в надцать глупее, чем программирование в тех же Delphiya-х.
Воощем, советую:
1. HTML (как минимум под IExplorer и Netscape)
2. CSS (можно уловить за 1 день, остальное справочная информация)
3. JavaScript (VBScript есля извращенец) - это DHTML
4. CGI и все, шо с этим завязано (счетчики, гостевые книги ...)
А воще, купи 3 CD MSDN (придостаточно для WEB), посещай, для эрудиции RFC, для любой страницы в Internet - выбери в броузере:
Просмотр ввиде HTML,
и штудируй, сначала удалив усе незнакомое, а потом постепенно добавляя исходное и нажимая кнопочку ОБНОВИТЬ - яснее будет!:)
И мне пиши, помогу: cutter-pro@yandex.ru


 
cutter   (2002-03-29 01:21) [5]

Кстати, могу подкинуть пару исходников с подробным описанием и разъяснением. Такова ни на одном сайте не найдешь, сто пудов.


 
Swinger   (2002-03-29 10:15) [6]

2 cutter:
И почему тебе не нравиться VBSCRIPT? Тебе известно, что он является основой ASP?
Лино я пишу скрипты только на ASP и PHP. СGI терпеть не могу за его небезопасность (очень много времени надо тратить на проверку дыр и т.д.)
А из книг посоветую серию (дороговато, ноо себя оправдывает) - P2P (Programmer to Programmer). Это такие большие красные книжки. :)


 
Donal_Graeme   (2002-03-29 10:36) [7]

вообще-то PHP тоже использует CGI. имхо, любой серверный сценарий, и любая серверная программа, получающая данные от клиента, использует CGI.
CGI - Common Gateway Interface. это не сам скрипт, а интерфейс, посредством которого общаются клиент и сервер в интернете.


 
cutter   (2002-03-29 13:39) [8]

Donal_Graeme, Сенкьюю за то, что ты объяснил Swinger-у основы CGI, т.е. тем самым сэкономил мое время.
А от себя хочу добавить, по поводу VBScript и активных серверных страниц:
Swinger! Если ты напишешь прогу на СИ типа x=2, то что, тоже самое ты не сделаешь на Pascal-е?
Аналогичная ситуация и с JavaScript&ASP (без проблем, лехко и непринужденно).
А насчет VBScript - Microsoft Must Die!


 
cutter   (2002-03-29 14:02) [9]

Да и ваще, ну шо серьезного Swinger, та можешь налабать, используя свой ASP? Кода базар ведется о серьезном сайте, как правило с мощной и качественной базой данных, и шоб энтот сайт совмесна со своим серваком не опрокинулся, не то, шо ASP, даже PERL крайне недопутимые наклонности. Только полноценное самостоятельно работающее программное обеспечение типа *.exe:)


 
Swinger   (2002-03-29 19:22) [10]

УУ.. началось.. :)
2 Donal_Greme: согласен.. :) я не совсем точно выразился.
2 cutter:
Фразы типа Майкрософт Мастдай - удел ламеров (без обид, но чё-то не очень уверен что ты используешь линух полностью вместо виндов). И если ты говоришь такие фразы, то, видимо, никогда не работал с нормальными серверами (4-8 процессорные) на которых бы стоял Microsoft Windows 2000 Advanced Server (нормально настроенный!!!!). Конечно, никто не отрицает, что 98-ые винды - один большой глюк. Но поставь ХР себе и всё будет ОК! У меня ХР за пол-года всего два раза повисли! ДВА РАЗА!

Далее: самый лучший SQL сервер из ныне доступных - Microsoft SQL Server 2000 Enterprise Edition. Кто не верит - посмотрите на http://www.tpc.org/tpcc/results/tpcc_perf_results.asp?resulttype=cluster&version=5 . Там проведены независимые тесты.

А теперь разъясню про крпуные проекты:
Выбор базы данных - SQL Server 2000 EE (это если ты хочешь чтоб реально большой проект работал нормально).
Далее: Понятно что сервак будет в данном случае - Internet Information Server (IIS), т.к. система будет либо Винь 2000, либо ХР.
Потом: надо ставить сервер транзакций COM+ (тоже Майкрософт!)
Быстрее всех с IIS работает только ASP (тоже продукт Microsoft!). Хотя вообще-то не ASP, а ASP.NET.. :)


> Да и ваще, ну шо серьезного Swinger, та можешь налабать,
> используя свой ASP?

Что серьёзного могу сделать? Любой проект. Сейчас как раз занимаюсь (с ещё двумя программерами) созданием новго портала для ГУ ВШЭ (www.hse.ru). И скоро начнём разработку нового социологического портала (самого большого в рунете, который будет включать почти ВСЕ доступные материалы по социологии в рунете и не только). В него вложены охеренные деньги (уже около 50 000 000 р). На эти деньги уже закупили два 8-ми процессорных сервака.. и конечно же там стоит Винь 2000 Адвансед Сервер, IIS.. :)
Так что думай каттер... для начала советую попробовать пописАть на PHP и ASP, поговорить с другими людьми (которые разбираются в этом) и потом уже высказывать свои идеи.. Програмисту есть чем заняться, вместо того чтобы искать кучу дыр в своих скриптах, только из-за того, что Перл такой НЕБЕЗОПАСНЫЙ


 
Swinger   (2002-03-29 19:28) [11]

И ещё: для увеличения быстродействия и безопасности доступа к базе данных - написание DLL на VB 6.0
Получиться такая схема: База данных MS SQL Server 2000 -> COM+ ->DLL (Для связи с базой. Туда можно будет просто забить строки обращения к базе) -> ASP+XML (выводит всю информацию). Более безопасной системы тебе не найти.


 
cutter   (2002-03-29 23:22) [12]

ПЭРСОНАЛЬНО для Свингера...
Проса можна ахопеть и завершить теладвигаться от подобного щенячего свизга. Ведя к нама снизошелся САМ богь - компьютерной индустрии, Свингер - эксперт или аналитик или и то и другое!
Не присутствует у меня стояние загружать этот сайт спорами лишнего характеру.
Просвятись деточка:
http://www.ibm.com/ru/eserver/pseries/practical_guide.html
http://www.samag.com/documents/s=1148/sam0107a/0107a.htm
А ешо всего такого в инертете как минимум в 50 000 000 раз больше.
А программер ты в "своих":) портальных экспериментах видно самый из рядовых, иначе не считал бы эти бабки охрененными - клевый руководитель за проект лохматится эдак на несколько десятков мульонов (ЕСТЬ КОНКРЭТНЫЕ ПРИМЕРЫ:)
Одно шо не хорошо - грузишь ты своей пантухой милого Baz-а, а рэально нищем помочь не хошешь али не можешь.
Кстатя, заглянул я на твою www.hse.ru - поиск - самый эксклюзивный вариант - выбрасывает на YANDEX, да ешо не облегченную вэрсию. Энто, дяйствительна - самое надежное и быстрое ряшение увсех проблемсов, и индексация горяздо, горяздо быстрее - ВСЕ ТАКИ как никак Микрософт ЭКУЭЛЬ СЕВЕР - НИКАК НИБУДЬ!!!:):):)


 
Swinger   (2002-03-30 10:30) [13]

2каттер
1) Постарайся выучить русский язык, а то я зае**лся читать твой древнерусский (или может сверхноворусский?)
2) Названная мною сумма (50 000 000 р.) была предназначена для покупки железа, программного обеспечения, отдельного охлождаемого помещения под серваки и т.д. Эта инвеситция пока только начало и в близжайший месяц будут вкладываться куда большие деньги.
3) Про сайт hse.ru: Ты читать разучился? Или от своего "чиста крутого базара" разучился понимать? То, что сейчас на сайте - старая версия!! Там вообще нет скриптов! То, что мы пишем (и я там не рядовой программер. Я уверен что с базами данных ты работаешь хуже меня.. как с администрированием, так и с обращением к ним) появиться ещё только через пару месяцев. Если хочешь, могу тебе послать ТЗ компании "ЗЕРО", которая хотела делать этот сайт, но который всё-таки отдали нам. И ты поймёшь реальные размеры этого сайта.
4)
> клевый руководитель за проект лохматится эдак на несколько
> десятков мульонов

а 50 000 000 это не несколько десятков миллионов? может это один десяток? а? тем более, как я сказал, это пока только первые инвестиции.


 
Netman   (2002-03-30 22:44) [14]

Люди! О чем вообще разговор?
О Web или "У кого струя длинее"?


 
Lidiya   (2002-03-30 22:49) [15]

Можно предположить, что у Swinger - небольшая истерика.


 
Netman   (2002-03-30 22:50) [16]

Интересно и чем он озабочен?:)


 
wolf2000   (2002-03-30 22:52) [17]

Наверное, мечтает заработать 50 000... но не может!:)))


 
Lidiya   (2002-03-30 22:54) [18]

Тогда этот форум ему не поможет!:)


 
Netman   (2002-03-30 22:57) [19]

Кстати, а "древнерусский" в принципе ничего, даже как-то прикольнее! Возьму на вооружение!


 
cutter   (2002-03-30 23:30) [20]

Удалено модератором


 
Lidiya   (2002-03-30 23:33) [21]

To cutter,
достойный ответ сильного человека!:)


 
Swinger   (2002-03-31 23:21) [22]

2 Lidiya: Я не понял к чему твоя реплика про какие-то истерики?
2 cutter: ок.. завтра прийду на работу и тогда вышлю. а такмой емайл - swinger_sun@mail.ru - шли на него вопросы... и запость их ещё в конфу, на всякий случай..


 
cutter   (2002-04-01 00:31) [23]

2 Swinger: ok


 
shiva1   (2002-04-01 11:24) [24]

Хм.... Наверное, я чего-то не понимаю в этой жизни. Подскажите мне, пожалуйста, какую задачу web-программирования не потянет ASP?


 
Baz   (2002-04-01 14:59) [25]

Спасибо всем! Только вы че ругаетесь? По-моему еще НИКТО НИКОГДА НИКОМУ не доказал, что такая-то ОС лучше другой или такой-то язык круче другого, нет?
2cutter :
>>И мне пиши, помогу
>>Кстати, могу подкинуть пару исходников с подробным описанием и разъяснением. Такова ни на одном сайте не найдешь, сто пудов

Класс, спасибо! Без гуру учиться тяжело, так что, я, наверное, буду иногда пользоваться твоим предложением. Мне на имейл, конечно, скидывай все, что посчитаешь полезным. А если еще и с комментариями, то это, вообще ништяк. Пока что, вопросов нет.
Кто еще что-нибудь имеет сказать, не жмотьтесь! :)


 
Dima-k17   (2002-04-01 15:18) [26]

Самый клевый учебник - этот сайт:)))
Просмотр в виде HTML. Если разберешься, считай все есть:)))
Сорри если повторяюсь, не читал то, что было выше...


 
Donal_Graeme   (2002-04-01 15:43) [27]

Web-программирование не есть один HTML. По большому счёту, HTML - это для верстальщиков и, быть может, веб-дизайнеров.
А web-программирование - это в основном серверные скрипты+ DHTML.
Соответственно нужны книги по DHTML, JavaScript, Perl, PHP.
Для АСП ещё ни одной хорошей книжки не видел :-) Да и нет желания глубоко его изучать... Если только для общего развития :-))

"Dynamic HTML" изд-ва BHV (не уверен)
"Справочник JavaScript" изд-ва Питер

------
спецификация HTML и CSS находится на сайте http://www.w3.org/
справку по PHP (и сам PHP) можно найти на http://www.php.net/
web-server Apache (для тестирования сайтов на локальной машине) находится тут http://www.apache.org/


 
iZEN   (2002-04-01 19:58) [28]

Рекомендую на выбор:
1. Шарма, Шарма "Разработка Web-серверов для электронной коммерции. Комплексный подход" (с CD-ROM), http://www.books.ru/shop/books/9016
2. Браун "Oracle8i. Создание Web-приложений", http://www.books.ru/shop/books/11003
3. Дронов "Macromedia Dreamweaver 4: разработка Web-сайтов",
http://www.books.ru/shop/books/23971
4. Фролов, Фролов "Создание Web-приложений: практическое руководство" (с CD-ROM), http://www.books.ru/shop/books/9734
5. Холл, Браун "Программирование для Web. Библиотека профессионала", http://www.books.ru/shop/books/24121
6. Кирсанов "Веб-дизайн: книга Дмитрия Кирсанова", http://www.books.ru/shop/books/2176


 
iZEN   (2002-04-01 20:04) [29]

Также рекомендую посмотреть на:
Уилтон "JavaScript. Основы", http://www.books.ru/shop/books/15470




 
Donal_Graeme   (2002-04-02 09:58) [30]

IMHO, DreamWeaver - это не для программистов :-)
Все Дримвиверы, ФронтПэйджы и прочие WYSIWYGи - это для дизайнеров :-)) А для программеров - HomeSite :-)
Кстати, очень рекомендую :-)



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

Форум: "Потрепаться";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.007 c
4-26293
Ted
2002-03-06 09:57
2002.05.09
Помогите, плиз.......отключить локальные винты


14-26240
Shadow
2002-03-31 13:23
2002.05.09
DelphiGFX->Форум


14-26263
IronHawk
2002-04-02 15:39
2002.05.09
Приветствую Мастеров ! Есть вопрос, мне надо сохранять дату из


1-26097
IDL
2002-04-26 16:42
2002.05.09
Как передать функцию класса как callback функцию или


1-26200
Lvbnhbq
2002-04-25 18:26
2002.05.09
Как сделать задержку по времени (типа Delay(200))?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский