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

Вниз

Посоветуйте толковую литературу   Найти похожие ветки 

 
Ega23 ©   (2008-02-22 00:27) [0]

по PHP, Perl и AJAX.
Только действительно толковую, не "Архангельских-Флёновых" от Web.
Лучше всего ссылкой на ozone какой-нибудь.


 
VICTOR_   (2008-02-22 00:46) [1]

1.PHP
PHP 5 в подлиннике
Котеров Д.В., Костарев А.Ф.
http://www.ozon.ru/context/detail/id/2172211/


 
Юрий ©   (2008-02-22 00:52) [2]

У меня такая:

Ajax для профессионалов
Николас Закас, Джереми Мак-Пик, Джо Фосетт
http://www.ozon.ru/context/detail/id/3163637/


 
ламо777   (2008-02-22 06:21) [3]

Олег, а вам нужны именно

>  PHP, Perl и AJAX

?
Это сочетание для меня - синоним слова "геморрой".
Если есть выбор, оччччень посоветовал бы ASP.NET.


 
Дмитрий С   (2008-02-22 06:58) [4]


> Юрий ©   (22.02.08 00:52) [2]
>
>

что скажешь про книгу? много нового содержит?


 
No_Dead ©   (2008-02-22 08:10) [5]

> [0] Ega23 ©   (22.02.08 00:27)

может не знаешь, есть форум по пхп
http://softtime.ru/forum/index.php?id_forum=1
может пригодиться на будующее, мало ли:)
ну, там сопсно и лит-ра есть


 
Ega23 ©   (2008-02-22 09:48) [6]


> Если есть выбор, оччччень посоветовал бы ASP.NET.


Web server может находиться и под *nix-ом. :(


 
Celades ©   (2008-02-22 10:12) [7]

У PHP "Архангельских-Флёновых" полюбому большинство. Лучше с PHP и не связываться....Недоязык.


 
Palladin ©   (2008-02-22 10:25) [8]


> Недоязык.

какие ваши доказательства?


 
DVM ©   (2008-02-22 10:30) [9]


> Celades ©


> Недоязык.

Ну ну.


 
DVM ©   (2008-02-22 10:31) [10]


> Ega23 ©

по PHP на мой взгляд лучшие книги Дмитрия Котерова.http://www.dklab.ru/


 
Celades ©   (2008-02-22 10:35) [11]


> какие ваши доказательства?
>

Те кто кто занимался веб-разработкой на чем-то более серьезном(java, python, ruby) понимают разницу...


 
Palladin ©   (2008-02-22 10:56) [12]

а... то есть доказательств нет...
высказывание сродни: Java - недоязык, потому что те кто писал приложения на Delphi понимают разницу...


 
Пробегал...   (2008-02-22 11:11) [13]

Palladin ©   (22.02.08 10:25) [8]
какие ваши доказательства?


ООП появился только в пятой версии, и то далеко не совершенный. Нет нормальных стандартных средств для отладки, нестрогий язык (для меня минус), нет нормальной работы с многопоточностью и еще куча всего.

В этом смысле Perl куда более профессиональный язык.


 
Palladin ©   (2008-02-22 11:14) [14]


> ООП появился только в пятой версии

в ASP ООП вообще нет


> Нет нормальных стандартных средств для отладки

в ASP акромя ошибки при формировании страницы (да еще и со сломанной кириллицей в случае локализированного сервера) ничего не выводится


> нет нормальной работы с многопоточностью

в каком плане? потоки запускать? в ASP этим даже не пахнет...

и почему PHP называют недоязыком, а об ASP ничего не говорят мне не понятно... я недавно начал c PHP играться, после ASP очень ему симпатизирую... пока...


 
b z   (2008-02-22 11:22) [15]


> Palladin ©   (22.02.08 11:14) [14]

Это потому, что ASP тоже "недоязык", и сейчас он встречается только на поддержке. :)


 
DVM ©   (2008-02-22 11:23) [16]


> Пробегал...   (22.02.08 11:11) [13]


> нет нормальной работы с многопоточностью и еще куча всего.

Она там не нужна абсолютно


> В этом смысле Perl куда более профессиональный язык.

А си еще более профессиональный. Глупые сравненияю. Perl вообще не для WEB создавался. А PHP для WEB. Отсюда все его "недостатки".


 
Palladin ©   (2008-02-22 11:27) [17]


> b z   (22.02.08 11:22) [15]

эт чейто он недоязык то? вполне нормальный язык для web? я на нем реализовал несколько КИС и один вебсайт.


 
Celades ©   (2008-02-22 11:30) [18]

На ASP уже никто не пишет. А в ASP.NET(точнее в языках этой платформы) всё есть. А вот то что php как был препроцессор, так пока из этой ниши и не выбрался. Наверно версии к 20 ой его подтянут до какого-то нормального состояния. А какой он медленный - ужас!


 
b z   (2008-02-22 11:36) [19]


> Palladin ©   (22.02.08 11:27) [17]

Ну я же не говорил, что на нем нельзя писать и что то реализовывать. В свое время мы тоже много работали с ним (оссобенно для американских заказчиков, внутри-корпаративных нужд). Но сейчас начиная проект, пойдут по пути ASP.NET, а это как небо и земля. Тут вы можете писать хоть на F#, со всеми вытекающими. :)


 
Игорь Шевченко ©   (2008-02-22 11:36) [20]

недопрограммисты


 
Palladin ©   (2008-02-22 11:39) [21]


> Celades ©   (22.02.08 11:30) [18]

ну и что, что не пишут, от этого он недоязыком то нестал!


 
Celades ©   (2008-02-22 11:43) [22]


> ну и что, что не пишут, от этого он недоязыком то нестал!
>
>

Конечно, но он уже не актуален и связываться с ним смысла нет


 
ламо777   (2008-02-22 11:51) [23]


> Web server может находиться и под *nix-ом. :(

Если сервер ваш, и на нем Linux, то ASP.NET можно запустить под Mono.
Я почему так настойчиво его советую - разработка в разы, нет, на порядки проще, удобнее и приятнее.
Ну, и на задачу нужно смотреть - для сайта фирмы легче взять готовый движок, прикрутить к нему ваш дизайн, и все. В этом случае, конечно, без разницы - PHP или ASP.NET.

Если же нужно приложение в вебе, то с ПХП точно замучаетесь.
ИМХО.


 
b z   (2008-02-22 11:51) [24]


> Palladin ©   (22.02.08 11:39) [21]

А собственно он и небыл языком никогда. Там можно писать "с применением" языков. Ну это конечно можно списать на придирки.


 
palva ©   (2008-02-22 11:51) [25]

На ASP уже никто не пишет.
Откуда у вас такая информация? Откуда вы знаете о том, что взбредет в голову мне, например, и на чем я сейчас буду писать.

А вот то что php как был препроцессор, так пока из этой ниши и не выбрался.
А он хочет выбраться из этой ниши?
PHP можно использовать как препроцессор. Это правда. И убирать такую возможность из php никто не собирается.

А какой он медленный - ужас!
С чем вы сравнивали, с перлом? Какие версии вы брали? Приведите результаты.


 
Celades ©   (2008-02-22 12:02) [26]


> Откуда у вас такая информация? Откуда вы знаете о том, что
> взбредет в голову мне, например, и на чем я сейчас буду
> писать.

Пишите на здоровье. но только вы должны точно понимать какого уровня вы взяли инструмент.

> С чем вы сравнивали, с перлом? Какие версии вы брали? Приведите
> результаты.

http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=php&lang2=perl
Хоть с перлом, хоть с питоном... Только руби примерно такой же медленный, но за-то как язык по-приятней.


 
palva ©   (2008-02-22 12:19) [27]

По PHP
http://www.infanata.org/2006/08/09/php5_professionalnoe_programmirovanie_polnaja_versija.html
По перлу хорошая книга Холзнера
http://www.piter.com/book.phtml?978580460198
когда-то она была полностью выложена на сайте издательства и наверняка есть в сети.

Celades ©   (22.02.08 12:02) [26]
По ссылке непонятно, какая версия PHP проверялась. Дело в том, что скорость PHP очень сильно выросла в старших версиях.


 
palva ©   (2008-02-22 12:26) [28]

Вот, кстати, какую книжку нарыл
http://www.infanata.org/2007/07/23/ajax_i_php.html
сейчас буду качать.


 
Eraser ©   (2008-02-22 12:31) [29]


> Только действительно толковую, не "Архангельских-Флёновых"
> от Web.

по php таких книг мало, вот одна из немногих
http://www.ozon.ru/context/detail/id/2527057/


 
Юрий ©   (2008-02-22 13:03) [30]

> [4] Дмитрий С   (22.02.08 06:58)

Содержит то, что нужно, чтобы начать работать с Ajax. Остальное в оглавлении книги.


 
Дмитрий С   (2008-02-22 13:40) [31]

Я тоже думал под действием общественного мнения, что php недоязык, работая при этом с ним. Но после появления сайта vkontakte - я стал думать иначе. Остальное недопрограммисты (с) =)


 
Юрий ©   (2008-02-22 13:43) [32]

> [31] Дмитрий С   (22.02.08 13:40)
> Я тоже думал под действием общественного мнения, что php
> недоязык, работая при этом с ним. Но после появления сайта
> vkontakte - я стал думать иначе. Остальное недопрограммисты

Никогда не понимал, причём тут язык и общественное мнение, за работу платят. Закончат платить, на другом писать никто не запрещает.


 
Ламо777   (2008-02-22 13:51) [33]


> Дмитрий С   (22.02.08 13:40) [31]

То что vkontakte написан на PHP, не обязательно означает, что этот язык лучше других для веб-разработки. Навыки и привычки имеющихся  разработчиков, цены на ПО хостинга(ОС, СУБД, сам пхп), наличие большого количества готовых модулей на PHP - наверняка сыграло свою роль.
На FoxPro тоже пишут, и даже начинают новые проекты.
И что? При вариантах Delphi или FoxPro - вы бы FoxPro выбрали? и т.д.
А уж AJAX  в связке с ПХП... кхм.
Если нужно изучить AJAX - милости просим, потому что придется попыхтеть, и без понимания его принципов тут не обойтись.
Если нужно сделать приложение с AJAX - тут ASP.NET AJAX позволяет об этом не задумываться. У программиста башка не резиновая, с HTML&CSS&работа_во_всех_браузерах возни хватает.


 
Дмитрий С   (2008-02-22 13:52) [34]


> Юрий ©   (22.02.08 13:43) [32]
>

при том, что порой заказчик нахватается ерунды с какого нить форума и хочет типа крута...


 
Юрий ©   (2008-02-22 13:55) [35]

> [34] Дмитрий С   (22.02.08 13:52)
> при том, что порой заказчик нахватается ерунды с какого
> нить форума и хочет типа крута...

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

Скажут писать на Perl, будем писать на Perl, хоть на Фортране, лишь бы время дали.


 
palva ©   (2008-02-22 14:10) [36]

> И что? При вариантах Delphi или FoxPro - вы бы FoxPro выбрали? и т.д.
А что, разве не бывает таких задач, для которых Foxpro имеет преимущество перед делфи? Например, нужно очистить dbf файл от мусора и упаковать. Неужели вы будете писать и отлаживать программу на delphi, которая после одного использования все равно будет выброшена. Не проще ли сделать всю работу запуском FoxPro.

> А уж AJAX  в связке с ПХП... кхм.
Вы поподробней, почему кхм? Ссылку на книгу по такой связке я привел. Уж наверно, раз эта книга напечатана, да еще ее в России перевели, значит издатели ожидают на эту книгу некоторый спрос. А те кто покупают эту книгу, имеют целью изучить принципы или все же написать промышленное приложение?


 
Dmitry S ©   (2008-02-22 14:13) [37]


> То что vkontakte написан на PHP, не обязательно означает,
>  что этот язык лучше других для веб-разработки.

Я хотел сказать, что он не недоязык. Кто бы там чего не говорил.

PHP+Ajax, действительно просто, если принципы понимать.
http://argi.ru это написано на 1 ночь, с учетом времени на то, чтобы разобраться как этот аякс работает да еще и во всех браузерах.


 
Ламо777   (2008-02-22 14:27) [38]


> Dmitry S ©   (22.02.08 14:13) [37]
http:> //argi.ru

Симпатично.

> PHP+Ajax, действительно просто, если принципы понимать.

Вооооот. А если я не хочу лезть в эти дебри XMLHTTPRequest?
Если мне нужно просто обновить область на странице, а как, что и почему - нет ни времени, ни желания вникать?
Рисовать формы на WinAPI, я думаю, тоже не сложно, если принципы понимать))).

Я к чему веду - в свое время PHP был отличным решением. Другие были еще хуже - тормозная(тогда, да и сейчас) Java, Perl - каша из спецсимволов, Flash - тоже не фонтан.
Но сейчас он не выдерживает никакой конкуренции ASP.NET-ом.
ИМХО.


 
palva ©   (2008-02-22 14:28) [39]

Юрий ©   (22.02.08 13:55) [35]
> Отсюда и непонятка, чего так волноваться.

А у меня есть "понятка", или скорее, гипотеза.
Очень многие, изучив одно средство или одну технологию, чувствуют себя неполноценными от того, что другие программисты используют так много всего непонятного и непостижимого. Изучать все это они не хотят, они ленивы и нелюбопытны. Им нет интереса залезать внутрь и смотреть, как там шестеренки зацепляются. Не получают они кайфа от познания новых языков, а программирование рассматривают как средство для зарабатывания денег. Поэтому для их души отрадно осознать, что если они что-то и не знают, то это и недостойно их внимания. "На этих недоязыках давно никто не пишет." Можно подумать, что они хоть раз в жизни ломали голову над тем, какое средство выбрать для разработки какого-нибудь серьезного проекта. Единственные соображения, которые их волнуют при выборе технологии, это владеют ли они лично этой технологией.


 
Eraser ©   (2008-02-22 14:29) [40]


> Ламо777   (22.02.08 14:27) [38]


> А если я не хочу лезть в эти дебри XMLHTTPRequest?

и не нужно, http://www.prototypejs.org/ в помощь, в джаваскрипте кстати правильнее использовать фрэймворки.



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

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

Наверх





Память: 0.56 MB
Время: 0.008 c
15-1203497699
md10
2008-02-20 11:54
2008.04.06
SQL and C Sharp


15-1203498690
Романыч
2008-02-20 12:11
2008.04.06
Флэшки не открываются


2-1205054963
Kolan
2008-03-09 12:29
2008.04.06
Как изменить формат даты/времени при выборке из бд.


2-1205413371
F@T@L_Err0r
2008-03-13 16:02
2008.04.06
Копирование файлов по сети


2-1205311783
Andrewtitoff
2008-03-12 11:49
2008.04.06
Обновление и позиция формы





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