The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: Введение в PHP 5.3"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"OpenNews: Введение в PHP 5.3"  +/
Сообщение от opennews (??) on 15-Мрт-08, 16:50 
Ilia Alshanetsky, один из основных разработчиков PHP, представил презентацию возможностей (http://ilia.ws/files/phpquebec_php53.pdf) (PDF, 2 Мб) будущего релиза PHP 5.3.

В PHP 5.3 будет представлено:


-  namespaces - изолированные от остального кода пространства имен для классов, функций и констант.
-  "late static binding" - привязка к вызываемому классу, вне контекста наследования (возможность поучить имя класса, вызванного для выполнения статического метода);
-  mysqlnd - новый MySQL драйвер, работающий напрямую с MySQL, без использования libmysql;
-  __callStatic
-  поддержка OpenID
-  user.ini с привязкой к директориям наподобие .htaccess,
-  XSLT профайлинг
-  многоплатформенный getopt()
-  поддержка Sqlite3

URL: http://ilia.ws/archives/187-Introduction-to-PHP-5.3-Slides.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=14754

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Введение в PHP 5.3"  +/
Сообщение от Аноним (??) on 15-Мрт-08, 16:50 
неплохо для Personal Home Page
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Введение в PHP 5.3"  +/
Сообщение от Аноним (??) on 15-Мрт-08, 16:52 
сам ты персонал хоумпейдж. это pre(hypertext)processor
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Введение в PHP 5.3"  +/
Сообщение от Бурзум on 15-Мрт-08, 18:02 
>сам ты персонал хоумпейдж. это pre(hypertext)processor

Ребята, Нафиг Php

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Введение в PHP 5.3"  +/
Сообщение от Geol on 15-Мрт-08, 18:24 
По каким причинам можно узнать? и как ваша реплика связана с содержанием новости? вам не нравиться XSLT профайлинг?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Введение в PHP 5.3"  +/
Сообщение от Бурзум on 15-Мрт-08, 19:01 
Наша реплика очень тесно связана с содержанием новости и нам очень не нравится РНР. Раньше был фанатом (дада), пока не перешел на питон. Что такое XSLT профайлинг не знаю, но думаю он не вытащит это поделие из того состояния в котором оно находится. Язык сам по себе не плох. Плоха его библиотека. Плоха база имеющегося кода. Ошибка на ошибке едет и ошибкой погоняет. Ну и конечно же база программистов... хыхы... лучше дальше не продолжать )
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Введение в PHP 5.3"  +/
Сообщение от Sokolov Sergey email on 15-Мрт-08, 20:25 
Т.е. когда ты писал на PHP ты был плохим программистом? А когда перешел на Python ты стал гуру. Чушь! Сам начанал с С/С++ и ничего плохого по поводу PHP сказать не могу. Ошибки есть везде и в любимом тобой питоне тоже их предостаточно. Вобщем повторю народную мудрость "плохому танцору всегда что-то мешает". А так же "каждой задаче свой инструмент".
Надоели эти байки про PHP, идите писать нучитесь для начала.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Введение в PHP 5.3"  +/
Сообщение от Бурзум on 15-Мрт-08, 20:53 
Нда, такой вывод можно было сделать. Нет, вы не правы. 1) Эти языки используются в разных местах 2) про себя я ничего не говорил. Все дело в том, что по ходу дела пришлось подбирать программистов и [даже] я находил ошибки в тестовых заданиях. Имеется ввиду что средний такой уровень PHP гораздо ниже, чем Python. Есть граждане, которые шедевры и на Brainfuck катают, но что, их много? Я не программер, я заказчик. Я вижу что на РНР получается все время, простите, гавно, а на питоне все хорошо.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "Введение в PHP 5.3"  +/
Сообщение от Павел (??) on 17-Мрт-08, 10:54 
>Я вижу что на РНР получается все
>время, простите, гавно, а на питоне все хорошо.

Пеар пЕтона уже подзадрал, просто ПеХеПе популярней, поэтому ламеров в нём больше. И кстати работадателю популярный язык даже выгодней: больше выбор персонала, меньше зарплата. А уж задача оценки навыков - это уже ваше дело.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Введение в PHP 5.3"  +/
Сообщение от Geol on 15-Мрт-08, 20:37 
То, что вы некомпетентны в обсуждаемом вопросе - ясно. Я спрашивал о другом, а именно - как связана новость об особенностях новой версии и ваше замечание? или у вас привычка при любом удобном случае демострировать своё неравнодушие? Не кажеться-ли вам, что чтобы его высказать корректнее завести отдельный тред, а не трендетьтут не по делу?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Введение в PHP 5.3"  +/
Сообщение от Бурзум on 15-Мрт-08, 20:55 
Я просто высказал свое мнение, не за этим ли нужны комментарии? Пусть это был крик души о РНР. Нет, разок это не привычка, очевидно. Нет, не кажется.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

34. "Введение в PHP 5.3"  +/
Сообщение от Александр (??) on 17-Мрт-08, 13:10 
>Я просто высказал свое мнение, не за этим ли нужны комментарии? Пусть
>это был крик души о РНР. Нет, разок это не привычка,
>очевидно. Нет, не кажется.

Оставьте крики души для эмоблогов. Не транжирьте время читающих комментарии.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

35. "Введение в PHP 5.3"  +/
Сообщение от Stanislaus on 17-Мрт-08, 15:06 
Думаю, что PHP достоин быть используемым как и каждый OpenSource Project. Другое дело, то что каждый имеет свои предпочтения, сформированные его предпочтительным стилем решения проблем.

Я сам фанатею от связки Apache + mod_perl + Perl + PostgreSQL, так как исторически сложилось, что 1, 2 и 3 очень тесно связянны и позволяют творить чудеса.

А вообще я за все OpenSource проекты, тк каждый вносит свой вклад в развитие ИТ, для каждого в разной степени. Я даже рад, что есть PHP, хотя я им и не пользуюсь =). И просто потому, что я могу создавать проекты другого, высшего уровня, что для PHPиста недоступно. Каждый выбирает то, что ему нужно. Вперед, и только вперед!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Введение в PHP 5.3"  +/
Сообщение от romst on 15-Мрт-08, 21:21 
Возможно у пыха и существует масса недоработок, но есть такая версия что еще больше кодеров на нем с плохой квалификацией имеется... :(
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Введение в PHP 5.3"  +/
Сообщение от ьфч7 on 15-Мрт-08, 21:39 
ПХП плохой язык из-за большого количества библитек.
Проанализировать надёжность ПХП решения или следеить за изменениями его надёжности не реально сложно.

Поэтому как разсоздали джаву и дотнет, где код правильный и безопастный. И где гораздо проще сделать аудит и поэтому на ПХП нет систем клиент банк или ещё каких ответсвеный приложений.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Введение в PHP 5.3"  +/
Сообщение от cobold on 17-Мрт-08, 12:26 
>ПХП плохой язык из-за большого количества библитек.
>Проанализировать надёжность ПХП решения или следеить за изменениями его надёжности не реально
>сложно.
>
>Поэтому как разсоздали джаву и дотнет, где код правильный и безопастный. И
>где гораздо проще сделать аудит и поэтому на ПХП нет систем
>клиент банк или ещё каких ответсвеный приложений.

лол, в фортунки. оказывается большое кол-во библиотек теперь недостаток. на java уж точно не меньше библиотек. какие из них надежнее говорить не буду ибо не владею статистикой. подозреваю, что java надежнее, т.к. язык статический, т.е. часть анализа кода берет на себя компилятор. с динамическими немного сложнее в анализе/отладке, но проще в написании кода, т.к. та же java все-таки довольно многословна.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Введение в PHP 5.3"  +/
Сообщение от vanyatka on 16-Мрт-08, 13:24 
PHP очень хороший язык программирования. В нем очень много полезных функций. Я на нем могу делать большие сайты на которых размещаю очень много сложной информации из моей базы данных. Я обязательно буду использовать новую версию 5.3, потому что она мне позволит еще лучше программировать мои функции с использованием неймспейсов.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Введение в PHP 5.3"  +/
Сообщение от опа on 16-Мрт-08, 14:30 
садись, 3
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Введение в PHP 5.3"  +/
Сообщение от chesnok email(ok) on 16-Мрт-08, 16:56 
- 2 !
а 12-и летние дети будут взламывать за 5 минут эти чудо-сайты, попутно играя в онлай-игру...
и другие коллекги/учасники проекта долго будут ломать голову пытаясь понять "чудо код"...

Про PHP уже сказанно(цитата):
"Выбери простоту изучения.
Выбери вывод ошибок в браузер.
Выбери irc-чаты с 13-летними девочками,
после фразы "упало в корку" превращающимися
в 40-летних бородатых вонючих мужиков.
Выбери терабайты бесплатного кода,написанного
криворукими самоучками.Выбери несовместимость
версий.Выбери проблемы с xslt.Выбери нищенскую
зарплату.Выбери конкурентов готовых работать за еду."

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Введение в PHP 5.3"  +/
Сообщение от ZANSWER email(??) on 16-Мрт-08, 17:36 
Эхехей... chesnok, дак Вы PHP програмист оказываеться, тогда понятно, почему Вы так не здержаны...:)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Введение в PHP 5.3"  +/
Сообщение от Geol on 16-Мрт-08, 19:07 
Хм... Я PHP программист, но что-то указанных симптомов не наблюдаю. Что не так?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Введение в PHP 5.3"  +/
Сообщение от Аноним (??) on 16-Мрт-08, 20:51 
Разница в том с чего начинать.
Если начало программирования - это пыхпых. то тогда это финиш полный.
если пыхпых потому что не смогли осилить Си, Паскаль - финиш в двойне.
А вот если сначала нормально осилили Си, Си++, Паскаль - то тогда жить можно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Введение в PHP 5.3"  +/
Сообщение от Geol on 17-Мрт-08, 00:47 
>Разница в том с чего начинать.
>Если начало программирования - это пыхпых. то тогда это финиш полный.
>если пыхпых потому что не смогли осилить Си, Паскаль - финиш в
>двойне.
>А вот если сначала нормально осилили Си, Си++, Паскаль - то тогда
>жить можно.

Вообще, теоретически, ты наверное прав. Я до веба писал на fortran и C/C++, но с другой стороны, начинал я на бэйсике, на БКашке (предварительно этот бэйсик туда забив =). а что вы хотели? 1985-й)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Введение в PHP 5.3"  +/
Сообщение от Аноним (??) on 17-Мрт-08, 02:38 
Смысл именно в том, чтобы человек прошел через несколько языков на пути к пыхпыху.
под "прошел" - подразумевается что он их осилил в той или иной степени. в любом случае дальше написания "hello world".
в принцепе не так важно чем он начинал, бейсик или Си. главное чтобы он знал основы программирования на _разных_ языках. например тот-же Си. чтобы он бл* знал какие операции могут производиться над указателями. работу с динамической памятью.
если такого багажа знаний у него нету то это уже клиника.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

39. "Введение в PHP 5.3"  +/
Сообщение от angra (??) on 18-Мрт-08, 13:13 
Ох уж эти программисты на C/C++, вы так свысока смотрите на всех, но с элементарной логикой у вас так плохо.
Если уж хочется чувствовать как работает машина, то изучать надо какой-нибудь из ассемблеров, но не С. Если надо сконцентрироваться на логике задачи, а не возне с машиной, то стоит изучить "скриптовые" языки. Математическое восприятие и лаконичность привьют функциональные. А что дает C/C++(кстати почему вы их так объединяете, ведь они представляют разные парадигмы) для обучения? Я бы сказал что ничего, это сугубо практические языки и нужны они только тем, кто занимается кругом задач в нише этих языков. Более того навыки C зачастую оказываются вредными в тех же скриптовых языках и приводят к неэффективному и громоздкому коду.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

41. "Введение в PHP 5.3"  +/
Сообщение от Mihman on 18-Ноя-09, 21:01 
>Разница в том с чего начинать.
>Если начало программирования - это пыхпых. то тогда это финиш полный.
>если пыхпых потому что не смогли осилить Си, Паскаль - финиш в
>двойне.
>А вот если сначала нормально осилили Си, Си++, Паскаль - то тогда
>жить можно.

Ты случаем не долбоеп.
PHP похож на C. Тока без извратов C.
Вывод: знаешь пхп будешь знать С

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Введение в PHP 5.3"  +/
Сообщение от chtito on 16-Мрт-08, 20:55 
Не нравится мне PHP. Жаль, что такая неудобная платформа вынуждающая писать такой неэстетичный код достигла такой популярности. Надеюсь в PHP 6-7 кардинально все что надо изменят.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "OpenNews: Введение в PHP 5.3"  +/
Сообщение от Алексей email(??) on 16-Мрт-08, 21:07 
>> Бурзум

Уважаемый, язык - это средство реализации поставленной задачи для достижение требуемых целей в поставленные сроки. Если вы используете средство в "разных местах", то это исключительно ваши трудности, и если [даже] Вы находили ошибки в тестовых заданиях и подбирали людей после которых видели сплошное "говно", вероятнее всего Вы некомпетентный project manager(до team leader'a не дотягиваете).
Слишком много Я... Спуститесь на землю.
>> chesnok

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Введение в PHP 5.3"  +/
Сообщение от Аноним (??) on 16-Мрт-08, 21:51 
> namespaces - изолированные от остального кода пространства имен для классов, функций и констант.

вот за это им респект..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Введение в PHP 5.3"  +/
Сообщение от AmdY email on 16-Мрт-08, 21:57 
namespaces - давольно спорное решение, которое было доступно давно из pecl
а вот user.ini - шикарно.
xslt профайлинг интересно, пощупаю что такое, но xslt использую не часто.

А что РНР ущербный язык из уст "экспертов" улыбнуло как всегда, особенно "Выбери простоту изучения". Любой язык можно поднять за неделю другую, а вот Программировать можно не научиться и за всю жизнь.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Введение в PHP 5.3"  +/
Сообщение от Sokolov Sergey email on 17-Мрт-08, 00:00 
>А что РНР ущербный язык из уст "экспертов" улыбнуло как всегда, особенно
>"Выбери простоту изучения". Любой язык можно поднять за неделю другую, а
>вот Программировать можно не научиться и за всю жизнь.

+1

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Введение в PHP 5.3"  +/
Сообщение от Yoda on 17-Мрт-08, 08:48 
Уже давно замечено (и подтверждено теорией психоанализа) - все неудавшиеся программисты и латентные трактористы считают своим долгом что-нибудь раскритиковать и обгадить, а так как уровень знаний мягко говоря - невелик, то обгаживается что-то общепринятое, то что сейчас считается модным и стильным - при каждом удобном случае сказать какой PHP плохой, тем самым подчеркнуть свою крутость и осведомленность предмета
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "Введение в PHP 5.3"  +/
Сообщение от zoonman (ok) on 17-Мрт-08, 09:31 
>все неудавшиеся программисты и латентные трактористы считают своим долгом что-нибудь раскритиковать и обгадить

Согласен. Вообще все привыкли рассматривать вещи однобоко. Посмотрите на них с разных сторон. Вот каждый из вас скажет, что "его язык круче". Отнюдь, попробуйте написать что-нибудь без ошибок? А теперь вспомните з-ны Мерфи.
PHP - язык, основанный изначально на огромном множестве библиотек. Язык - склейка так сказать. Как минимум,  в  каждой библиотеке есть одна ошибка. Чем больше библиотек, тем больше ошибок. И потом все кричат: "Дырка на дырке и дыркой погоняет!".
Кто основатель языка? - программист, желавший упростить себе жизнь. Большинство решений сделаны были с целью упрощения, а не с целью заботы о безопасности.
Вы хотите, чтобы было безопасно, было быстро, было легко писать, было бесплатно, было надежно, было... "Из каки конфетку не сделать!". Может кто-то еще не понял.
Хотите безопасно, очень надежно и бесплатно, - есть язык C++. Думайте, тратьте кучу времени на отслеживание всего. Никто ведь не запрещает...
Кто-то писал про Python, - хороший язык, в котором блоки кода определяются отступами.
Вообще же, люди, готовые видеть только плохие стороны всего нуждаются лишь в нормальной психологической помощи. Так что давайте писать, на том, на чем умеем это делать. Со временем одни дыры залатают и сделают новые. Это эволюция кода, выживет наиболее приспособленный!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Введение в PHP 5.3"  +/
Сообщение от Аноним (??) on 17-Мрт-08, 09:56 
А вам не кажется, что если "школьники и студенты" начнут грызть Python, то потом будут звучать те же фразы, что сейчас звучат о РНР? Может это предназначение для РНР свыше?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

33. "Введение в PHP 5.3"  +1 +/
Сообщение от Аноним (??) on 17-Мрт-08, 13:08 
Вот объясните какая разница на чем программировать?
Да есть обстоятельства и задачи для которых один язык подходит лучше другого, но язык это средство и результат зависит исключительно от того как его использовать.
Для особо продвинутых экспертов могу привести простую аналогию -- профессиональный землекоп хорошо капать канаву лопатой, а при необходимости может и валами и ломом,  но канава будет ровной и правельной, х*евый землекоп может капать только лапатой X346m и всеравно канава будет хреновой. Да и лапату он скороее всего сломает и будет винить в этом производителя лопат
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

37. "Введение в PHP 5.3"  +/
Сообщение от Kildm on 18-Мрт-08, 11:03 
Вот тут ктото говори о том что не надо начинать с PHP, ну а если я начал с пыха, не осилил delphi  так как тогда  не очень его понимал, все, мне конец чтоли? И нет возможности вернутся назад?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

40. "Введение в PHP 5.3"  +/
Сообщение от angra (??) on 18-Мрт-08, 13:31 
Не обращайте внимания на эти глупости. Одни считают себя крутыми программистами, только потому что начали писать на С, другие скажут что не писавший на ассемблере ничего никогда не поймет в работе компьютера, а третьи свысока посмотрят на всех ITшников только потому что в железе они не разбираются и паяльник в руках никогда не держали. А можно вспомнить орды идиотов считающих себя лучше только потому, что они русские/немцы/американцы/итд.
Главное чтобы человек не стоял на месте и развивался, разные языки тренируют разные навыки и желательно хорошо пощупать на практике языки из разных групп, а с какой из них начинать не так уж важно.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру