|
|
|
|
|
для: Shokan
(27.12.2007 в 13:49)
| | CGI. Возможно на С/С++. | |
|
|
|
|
|
|
|
для: Drago
(27.12.2007 в 14:16)
| | Если честно, не знал что на С можно веб приложении делать! | |
|
|
|
|
|
|
|
для: Shokan
(27.12.2007 в 14:49)
| | Да хоть на ассемблере :)) | |
|
|
|
|
|
|
|
для: Drago
(27.12.2007 в 14:16)
| | > CGI
О, это уже ЯП? | |
|
|
|
|
|
|
|
для: Unkind
(27.12.2007 в 15:38)
| | Нет. Это скорее была мысль в слух, что там используется этот интерфейс. | |
|
|
|
|
|
|
|
для: Drago
(27.12.2007 в 15:42)
| | Естественно используется) | |
|
|
|
|
|
|
|
для: Shokan
(27.12.2007 в 13:49)
| | Скорее всего, там Perl + C.
А какая разница, на чем написан? Главное - тормозит) | |
|
|
|
|
|
|
|
для: SHAman
(27.12.2007 в 15:45)
| | на php такие системы не пишут? почему? | |
|
|
|
|
|
|
|
для: 123php
(27.12.2007 в 23:00)
| | Потому что пхп - тормоз. Изначально, php проектировался как язык для оживления домашних страничек.
PHP = Personal home page
Это взято не из головы. Книга Макконнелла "Совершенный код". Только потом он подрос и стал покруче. Этот язык подходит для сайтов с малой и средней нагрузкой, где требуется повысить скорость разработки и уровень абстракции. Быстродействие никогда не было коньком пхп. | |
|
|
|
|
|
|
|
для: SHAman
(27.12.2007 в 23:23)
| | Не совсем согласен...
Например, тот же "В контакте" написан на PHP, а онлайн на нем находится в среднем > 200 000 | |
|
|
|
|
|
|
|
для: 123php
(27.12.2007 в 23:00)
| | Потому что для таких дорогих ресурсов с гигантской посещаемостью пишется софт на более низкоуровневом языке, чем PHP. Яндекс, к примеру, вообще некоторые алгоритмы поиска и сортировки на своих серверах реализует аппаратно. | |
|
|
|
|
|
|
|
для: 123php
(27.12.2007 в 23:00)
| | В плане производительности - PHP самый медленный язык программирования... Пусть даже программировать на нём удобнее. | |
|
|
|
|
|
|
|
для: cheops
(27.12.2007 в 23:38)
| | Да, точно! Почему то mail.ru, yandex.ru, google.ru ... не на пхп. | |
|
|
|
|
|
|
|
для: Shokan
(28.12.2007 в 12:25)
| | >Почему то mail.ru, yandex.ru, google.ru ... не на пхп.
Что такое mail.ru -это портал с кучей сервисов.
И кстати некоторые сервисы написаны на php ;) | |
|
|
|
|
|
|
|
для: Faraon
(28.12.2007 в 12:38)
| | и тормозят:)
php - неплохой язык. В основном, он хорош тем, что он очень высокоуровневый. На нем можно быстро наклепать, чтобы работало. Как я говорил, это комбайн. Универсальный комбайн. Писать на нем просто. В этом его плюс. Про минусы не буду, а то опять холивар начнется. | |
|
|
|
|
|
|
|
для: cheops
(27.12.2007 в 23:38)
| | а если ориентироваться на высокую производительность, в какую сторону смотреть? | |
|
|
|
|
|
|
|
для: localGhost
(29.12.2007 в 07:25)
| | Как юзер мне было бы все равно на навароченный дизайн: главное переходило по страничкам быстро. Как программист на функциональность и на интегрируемость с другими системами.
А все же, на чем написан майл.ру? | |
|
|
|
|
|
|
|
для: Shokan
(29.12.2007 в 08:45)
| | На компьютере естественно. :) | |
|
|
|
|
|
|
|
для: localGhost
(29.12.2007 в 07:25)
| | Писать собственный модуль для Apache, каким является PHP. | |
|
|
|
|
|
|
|
для: localGhost
(29.12.2007 в 07:25)
| | C, C++, Perl, Ruby, Python. Все это - значительно быстрее php. Правда, на Си, Си++ писать долго и ненадежно и неудобно. Поэтому смотрите на Перл, Руби и Питона. | |
|
|
|
|
|
|
|
для: SHAman
(29.12.2007 в 13:55)
| | SHAman, Вам просто доставляет удовольствие говорить о скорости PHP. | |
|
|
|
|
|
|
|
для: Unkind
(29.12.2007 в 14:08)
| | Мне тоже непонравилось сравнение скоростей.. потому уже перешел на Perl | |
|
|
|
|
|
|
|
для: bronenos
(29.12.2007 в 14:29)
| | Но Вы же не трындите на каждом шагу об этом. | |
|
|
|
|
|
|
|
для: Unkind
(29.12.2007 в 14:52)
| | я ксати о чем подумал... мамба ведь на пхп написана.... а там поток посетителей вроде не хилый... и справляется же. | |
|
|
|
|
|
|
|
для: localGhost
(30.12.2007 в 12:19)
| | вот давайте щас ломать и обсуждать, патчи ставить для скорости...
кароч, пхп легкий и медленный
перл, питон - сложнее и быстрее
с - сложный и быстрый
асм - чрезвычайно муторный и стремительный
спросите маиловцев, на чем они писали и все.
там есть письмо в поддержку наверняка | |
|
|
|
|
|
|
|
для: bronenos
(30.12.2007 в 12:51)
| | Дополню, что "сложнее" автоматически подразумевает большее количество ошибок и дыр, а также больший объём кода и время разработки. На ассемблере написать что-то разумное и не содержащее ошибок - практически невозможно. | |
|
|
|
|
|
|
|
для: cheops
(30.12.2007 в 14:30)
| | вот именно
мне например пришлось самому реализовывать чтение GET, POST и механизм сессий | |
|
|
|
|
|
|
|
для: bronenos
(30.12.2007 в 14:38)
| | > мне например пришлось самому реализовывать чтение GET, POST и механизм сессий
А в этом, кстати, ничего хорошего нет. В том же PHP это реализовано на уровне ядра, т.е. написано на C. | |
|
|
|
|
|
|
|
для: Unkind
(30.12.2007 в 15:07)
| | и че
я могу и на нем написать, ибо там можно подключать с-файлы
просто библы ошибки валили, мення достало
а стандартная в гет и пост вроде как массивы не позволяет получать | |
|
|
|
|
|
|
|
для: bronenos
(30.12.2007 в 23:59)
| | Я рад за Ваши способности. Это очень похвально, но суть в том, что переписывая на Perl то, что в PHP реализовано на уровне ядра Вы в скорости выиграть не можете. | |
|
|
|
|
|
|
|
для: Unkind
(31.12.2007 в 00:33)
| | я вас умоляю...
короч, НГ на носу, давайте спорить не будем... каждый при своем мнении и инструменте =) | |
|
|
|
|
|
|
|
для: cheops
(30.12.2007 в 14:30)
| | >На ассемблере написать что-то разумное и не содержащее ошибок - практически невозможно.
Есть одна причина, по которой это не так.
Сейчас практически любой компилятор ассемблера включает в себя макропроцессор, по сравнению с которым препроцессор С/С++ - детский сад, штаны на лямках.
Им можно поднять уровень языка практически до Pascal/С
Так что с приличной библиотекой макрокоманд языковых средств на ассемблере можно с разумными трудозатратами написать очень и очень сложные вещи. | |
|
|
|
|
|
|
|
для: Trianon
(31.12.2007 в 02:24)
| | >Так что с приличной библиотекой макрокоманд языковых средств
С готовой библиотекой всё что угодно можно сделать, вызывая C-функции, создаются действительно очень компактные и функциональные программы - только половина кода рассована по библиотекам (которые отнюдь не на ассемблере написаны), а половина в операционной системе - не совсем чистый ASM получается (да, он вероятно сейчас и невозможен).
PS отлаженный годами Web-сервер, база данных и среда Интернет и нам позволяет сайты начинать разрабатывать не с Web-сервера, а практически сразу с контента. | |
|
|
|
|
|
|
|
для: cheops
(31.12.2007 в 12:47)
| | я склоняюсь к мнению, что тем, кто делает что-либо в инете, пусть пользуются пхп - перлом - асп, ибо раз им надо что-то в сети, то это довольно статичные приложения, которые не должны соревноваться в микросекундах, и потому гнаться за ними не стоит, и асм тут лишнее
а вот программерам на компе - можно
но это имхо | |
|
|
|