anonymous@RULINUX.NET~# Last login: 2024-11-02 15:35:05
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[php] А почему web-технологии такое УГ?

Вот кольнуло приделать новостную ленту. Делать было нехрен, поэтому решил пострелять пушкой по воробьям, т.е. осилить пахэпэ и мускуль. Благо, почти любой быдлохостер всучивает их каждому встречному. И тут начиналось самое интересное. Все эти технологии разрабатывались ну просто в громадном отрыве друг от друга. Поясню на простом примере. Задача - сделать динамическую форму. В той же Qt это делается родными средствами и мне откровенно похуй, что там на выходе генерится. Всё делается обычными плюсовыми функциями и классами. В пахэпэ же надо юзать всякие echo, экранировать специальные символы. Алсо, про отступы оно ничего не знает в принципе. Т.е. на выходе получаем html больше похожий на говно. Далее на очереди mysql со своими запросами, которые делаются в PHP откровенно черезжопно. Вместо нормальных классов и функций приходится дёргать тупой mysql_query. Это просто эпически неудобно. Вместо изучения одно языка (PHP) мне надо учить html, mysql и всё что вдруг потребуется. Короче, вместо сосредоточения на решении задачи веб-кодеры откровенно ебут моск себе и людям.

Алсо, после с++/с код на PHP выглядит как говно. А всё из-за многочисленных echo с тегами, за которыми ещё надо следить в плане открытия/закрытия. Хотя бы взглянуть на код того же lor-ng. Если убрать все эти echo, то всё будет однородно и читабельно.

В общем мну бешено негодует и повышает энтропию отправкой новой порции быдлокода в просторы быдлоинтернета.

anonymous(*) (2010-03-08 22:56:00)

Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.1.8) Gecko/20100218 Mandriva Linux/1.9.1.8-0.1mdv2010.0 (2010.0) Firefox/3.5.8

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: [php] А почему web-технологии такое УГ? от anonymous 2010-03-08 22:56:00
avatar
Скрыть

Re: [php] А почему web-технологии такое УГ?

> Задача - сделать динамическую форму.
Посмотри фреймворки.

> Вместо изучения одно языка (PHP) мне надо учить html, mysql и всё что вдруг потребуется.
А ты чего ожидал?

HEBECTb_KTO(*)(2010-03-09 00:26:29)

[#] [Добавить метку] [Редактировать] Ответ на: [php] А почему web-технологии такое УГ? от anonymous 2010-03-08 22:56:00
avatar
Скрыть

Re: [php] А почему web-технологии такое УГ?

А ты заюзай iis+asp+VB+MSSql и прочие анальные зонды от M$

gnomino(*)(2010-03-09 01:14:15)

(Mudilla/9.0 (XXX; U; *nix i686; ru; rv:1.8.1.11) Gecko/20132528 nonM$OS/5.2.14.11-1.5 Firefox/5.2.14.11)
[#] [Добавить метку] [Редактировать] Ответ на: [php] А почему web-технологии такое УГ? от anonymous 2010-03-08 22:56:00
avatar
Скрыть

Re: [php] А почему web-технологии такое УГ?

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

AiFiLTr0(*)(2010-03-09 01:43:04)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.1.8) Gecko/20100214 Ubuntu/9.10 (karmic) Firefox/3.5.8
[#] [Добавить метку] [Редактировать] Ответ на: [php] А почему web-технологии такое УГ? от anonymous 2010-03-08 22:56:00
avatar
Скрыть

Re: [php] А почему web-технологии такое УГ?

> Все эти технологии разрабатывались ну просто в громадном отрыве друг от друга.
надо было сотворить два (почти) одинаковых пыха конечно

> В той же Qt это делается родными средствами
попробуй сгенерить хтмл-форму родными средствами

> Всё делается обычными плюсовыми функциями и классами. В пахэпэ же надо юзать всякие echo
ну и в пыхе это делается пыховыми средствами и даже классами, в чём фишка?

> Алсо, про отступы оно ничего не знает в принципе. Т.е. на выходе получаем html больше похожий на говно.
а зачем тебе его читать?

> Далее на очереди mysql со своими запросами, которые делаются в PHP откровенно черезжопно.
хуже чем в плюсах???

> Алсо, после с++/с код на PHP выглядит как говно.
нет, после тебя

а вообще, для веба есть лисп же, на нём даже жабаскрипты писать можно не заморачиваясь

bugmaker(*)(2010-03-09 11:06:33)

Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.18) Gecko/2010021501 Ubuntu/9.04 (jaunty) Firefox/3.0.18
Этот тред читают 2 пользователя:
Анонимных: 2
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!