Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#1 31-07-11 11:04:39

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
UnknownOpera 10.54

Почему не любят пхп?

Собственно, наблюдаю агрессию к этому языку со стороны форумчан. Казалось бы, простой, но мощный инструмент, позволяет просто выполнять 95% задач. Что в нем не так?

Почему я не люблю пхп?

  1. Нет нужного инструментария
  2. Хочу ООП
  3. Убогий синтаксис
  4. Что-то свое (написать ниже)
Всего голосов: 13

Результаты опроса скрыты от гостей

Вне форума


#51 05-06-12 01:20:01

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
Windows 7Chrome 19.0

Re: Почему не любят пхп?

Так, беря во внимание наступление эры ПХП5-часть пунктов отпадают сразу. Сделали вам ООП, причем весьма адекватное, с типизацией все в порядке (если голова на плечах), о проблемах с юникодом впервые слышу. Пример реализации?

Вне форума

#52 05-06-12 08:26:13

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 8Chrome 19.0

Re: Почему не любят пхп?

me.veekun.com/blog/2012/04/09/php-a-fra … ad-design/
PHP: a fractal of bad design
Статья обязательная к прочтению ВСЕМ!

Mazzy пишет:

, о проблемах с юникодом впервые слышу. Пример реализации?

ideone.com/8mVDu

А теперь! ШОК!
Код на PHP рандомно не работает вообще!
ideone.com/FBINB

Отредактировано Babusha (05-06-12 08:27:14)


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#53 05-06-12 17:43:21

judas
Стефани forever
Откуда: у меня нет ПМЖ
Здесь с 04-06-12
Сообщений: 11
Сайт
Windows 7Opera 11.64

Re: Почему не любят пхп?

как привинтить стороннюю библиотеку к серверному приложению ?


я не умею ставить подписи

Вне форума

#54 05-06-12 17:55:25

Rorschach
Еще один Великий Человек
Откуда: прошлого
Здесь с 04-05-10
Сообщений: 7,160
Windows 7Internet Explorer 7.0

Re: Почему не любят пхп?

judas, Соскучился по СЛОРу?

Вне форума

#55 05-06-12 19:31:14

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 8Chrome 19.0

Re: Почему не любят пхп?

judas, Ураааааааааа! Ты вернулся!!! Ураааааааааааа!


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#56 05-06-12 22:16:20

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
UbuntuFirefox 12.0

Re: Почему не любят пхп?

Babusha пишет:

ideone.com/8mVDu

А теперь! ШОК!

Так криворуко реализовать это - просто подвиг. Интересное явление, спасибо, посмеялся от души smile

Вне форума

#57 05-06-12 23:06:38

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 8Chrome 19.0

Re: Почему не любят пхп?

Mazzy пишет:

Так криворуко реализовать это - просто подвиг. Интересное явление, спасибо, посмеялся от души

Просвяти нас, о боже, в чем криворкуость? Кстати, прошу объяснить, почему код случайным образом перестал работать.

Отредактировано Babusha (05-06-12 23:08:30)


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#58 05-06-12 23:54:43

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
Windows 7Chrome 19.0

Re: Почему не любят пхп?

Babusha пишет:

Просвяти нас, о боже, в чем криворкуость?

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

Добавлено спустя 01 мин 44 с:
А в чем рандомность работы вашего примера? Что-то с пяти попыток не заметил разницу=(

Вне форума

#59 06-06-12 00:02:57

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 8Chrome 19.0

Re: Почему не любят пхп?

Mazzy пишет:

Я лишь к тому, что лично не встречал необходимость пользоваться такой конструкцией.

Действительно, разбивать строку на массив - эта НИНУЖНА!!!1111


Mazzy пишет:

А насчет "перестал работать"-по-моему причина в том, что функция не работает с русским алфавитом.

ДА ТЫ ЧТО?????!!!

Mazzy пишет:

Нет ли аналога этой функции для разных кодировок?

Она то есть, но, почему в Perl, Ruby, .NET вообще не надо заботиться о кодировке, в PHP еще и использовать специальные функции.

Mazzy пишет:

А в чем рандомность работы вашего примера?

Я когда-то запускал этот код год назад
ideone.com/8mVDu

Теперь просто так стало:
ideone.com/FBINB


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#60 06-06-12 00:14:05

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
Windows 7Chrome 19.0

Re: Почему не любят пхп?

Babusha, как насчет mb_split? Не то?

Вне форума

#61 06-06-12 00:28:32

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 8Chrome 19.0

Re: Почему не любят пхп?

Mazzy пишет:

Babusha, как насчет mb_split? Не то?

Php is bad by design. В любой продуманной архитектуре языка все бы это делалось прозрачно, без никаких mb_huypizda_split()


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#62 06-06-12 09:16:54

wr224
Участник
Здесь с 03-10-09
Сообщений: 1,645
Windows XPChrome 19.0

Re: Почему не любят пхп?

Babusha, ну а че ты хочешь от пыхпыха, написанного на коленке. У питушков же основной критерий крутости языка, что он не придуман ко-ко-корпорацией зла и другими ко-ко-корпорациями


линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур

Вне форума

#63 06-06-12 10:27:30

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 8Chrome 19.0

Re: Почему не любят пхп?

wr224 пишет:

Babusha, ну а че ты хочешь от пыхпыха, написанного на коленке. У питушков же основной критерий крутости языка, что он не придуман ко-ко-корпорацией зла и другими ко-ко-корпорациями

Как ни странно, но у всех других скриптовых языков программирования запилена поддержка юникода.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#64 06-06-12 10:32:40

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 10.0

Re: Почему не любят пхп?

Babusha пишет:

Как ни странно, но у всех других скриптовых языков программирования запилена поддержка юникода.

У руби с этим проблемы. Хотя, по идее, он японцами писался, а им без юникода никуда...


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#65 06-06-12 16:27:08

Mazzy
Посетитель зоопарка
Здесь с 06-05-10
Сообщений: 992
UbuntuFirefox 12.0

Re: Почему не любят пхп?

Babusha, тут вы правы-местами в ПХП чрезжопные названия функций. Но, поверьте, если есть задача, то поиск средств для этого если и отнимает время, то буквально секунды. Надо бы руби потыкать. В свое время, года полтора назад, от руби отошел по причине прочтения статьи-сравнение производительности руби/пхп, где руби слил по всем фронтам. Интересно, изменилась ли ситуация?

Отредактировано Mazzy (06-06-12 16:27:37)

Вне форума

#66 06-06-12 18:51:56

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 8Chrome 19.0

Re: Почему не любят пхп?

Mazzy, ты наверно живешь в альтернативной вселенной.
www.gotsulyak.com/2010/08/post404
Кстати, да, насчет Psyco. Последняя версия вышла в 2007 году. Работает только на Python 2 и только для 32х битных систем. Так что выбор очевиден по производительности Python vs Ruby.

Отредактировано Babusha (06-06-12 18:55:58)


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#67 06-06-12 19:01:17

judas
Стефани forever
Откуда: у меня нет ПМЖ
Здесь с 04-06-12
Сообщений: 11
Сайт
Windows 7Opera 11.64

Re: Почему не любят пхп?

judas, Соскучился по СЛОРу?

в каком смысле соскучился, я разве тут когда-то был?
Всё таки, как привинтить стороннюю библиотеку dll к серверу, например Apache для дальнейшего использование в скриптах PHP ?


я не умею ставить подписи

Вне форума

#68 06-06-12 19:08:57

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172
LinuxFirefox 12.0

Re: Почему не любят пхп?

judas пишет:

Всё таки, как привинтить стороннюю библиотеку dll к серверу, например Apache для дальнейшего использование в скриптах PHP ?

У вас каша в голове. Почему к серверу, а не к libphp?


Анархия-мама сынов своих любит

Вне форума

#69 06-06-12 19:40:56

judas
Стефани forever
Откуда: у меня нет ПМЖ
Здесь с 04-06-12
Сообщений: 11
Сайт
Windows 7Opera 11.64

Re: Почему не любят пхп?

У вас каша в голове.

Наверное это по местному "добрый день, приветствую Вас на форуме". В таком случае добрый вечер petrun !
Начну с "каши".
У меня имеется специальное оборудование-сервер, на котором наша организация планирует развернуть Web Сервер и сервер оракл. Решаемые нами задачи , подразумевают использование закрытой платной библиотеки (файла dll) стороннего производителя. В комплект поставки входит библиотека и хидер (*.h) файлы к ней.
Следующее.
Обмен данными с клиентом и нашим сервером планируем организовать по простой схеме JS+HTML (со стороны клиента) и PHP со стороны сервера, как база. В качестве БД планируем использовать промежуточную БД на MySQL котрая через специальную службу, написанную нами же, обменивается информацией с основной БД на Оракл.
теперь вопрос:
Каким образом обернуть стороннюю библиотеку dll, для возможности использования её экспортный функций в скриптах PHP на серверной части нашей системы.
Надеюсь теперь понятно пояснил?

Добавлено спустя 01 мин 58 с:
извиняюсь, забыл написать. Наш сервер базируется на ОС Windows Server 2008


я не умею ставить подписи

Вне форума

#70 06-06-12 22:59:31

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
MacintoshSafari 5.0

Re: Почему не любят пхп?

judas, habrahabr.ru/post/125597/ ну так в чем проблема? Кстати, в сишарпе нативную библиотеку можно элементарно подключить и использовать.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#71 07-06-12 00:04:10

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 12.0

Re: Почему не любят пхп?

Babusha пишет:

Кстати, в сишарпе нативную библиотеку можно элементарно подключить и использовать.

Ну не то чтобы очень элементарно, но через враппер вполне можно.


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#72 07-06-12 00:08:04

judas
Стефани forever
Откуда: у меня нет ПМЖ
Здесь с 04-06-12
Сообщений: 11
Сайт
Windows 7Opera 11.64

Re: Почему не любят пхп?

habrahabr.ru/post/125597/ ну так в чем проблема?

Спасибо большое Babusha !


я не умею ставить подписи

Вне форума

#73 07-06-12 00:29:47

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172
LinuxFirefox 12.0

Re: Почему не любят пхп?

judas
Да какая разница какой сервер и какая БД? Пишите свой екстеншн для пхп и все.
То что вы все так ррасписываете и вызывает подозрение, что вы ничего не сделаете.


Анархия-мама сынов своих любит

Вне форума

#74 07-06-12 09:37:50

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
MacintoshSafari 5.0

Re: Почему не любят пхп?

judas, так для руби, перла и питона можно делать тоже самое.


Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю.  (с) Рехтур. Взламывает анусы по ойпи.

Вне форума

#75 08-08-12 13:07:47

Keeper
Angel
Здесь с 13-07-10
Сообщений: 232
Сайт
LinuxChrome 21.0

Re: Почему не любят пхп?

Babusha пишет:
Mazzy пишет:

Я лишь к тому, что лично не встречал необходимость пользоваться такой конструкцией.

Действительно, разбивать строку на массив - эта НИНУЖНА!!!1111


Mazzy пишет:

А насчет "перестал работать"-по-моему причина в том, что функция не работает с русским алфавитом.

ДА ТЫ ЧТО?????!!!

Mazzy пишет:

Нет ли аналога этой функции для разных кодировок?

Она то есть, но, почему в Perl, Ruby, .NET вообще не надо заботиться о кодировке, в PHP еще и использовать специальные функции.

Mazzy пишет:

А в чем рандомность работы вашего примера?

Я когда-то запускал этот код год назад
ideone.com/8mVDu

Теперь просто так стало:
ideone.com/FBINB

У бабушки как обычно - функциональная бездарность
mini_Snimok-ehkrana-ot-2012-08-08-120450.png
mini_Snimok-ehkrana-ot-2012-08-08-122242.png

Отредактировано Keeper (08-08-12 13:29:08)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.011 сек, 7 запросов выполнено - Использовано памяти: 1.79 Мбайт (Пик: 1.87 Мбайт) ]