Вход на сайт
Python или PHP
NEW 10.06.13 10:27
C++ здесь тем же боком, каким и отсутствие IoC и ACL в языке PHP. Есть языки, а есть фреймворки(библиотеки). Зачем всё же всё в кучу?
Я не собираюсь с вами спорить о качестве YII. Думаю разума достаточно, чтобы почитать обзоры самому. Кстати о каких вьюхах идёт речь? :)) Их там как таковых(по крайней мере в том виде, в котором они есть в Zend) просто нет. Они появятся только во второй версии YII. Посмотрите реализацию рендеринга.
Я не пойму кстати, что вы собрались мерить? Скорость передачи по HTTP или скорость отдачи апача? Можем сделать тестик, если хотите.
YII аддонов для RESTа - достаточно. Что вы искали и по каким критериям они вам не подошли - оставим за кадром.
Если необходима скорость < 10 мс, то HTTP как транспорт не подходит вообще. Желаю дальнейших успехов!
В ответ на:
1. Каким боком тут вообще С++? И эти люди говорят мне об адекватности выбора?
1. Каким боком тут вообще С++? И эти люди говорят мне об адекватности выбора?
C++ здесь тем же боком, каким и отсутствие IoC и ACL в языке PHP. Есть языки, а есть фреймворки(библиотеки). Зачем всё же всё в кучу?
В ответ на:
2. YII это точно такая же наколенная поделка как и все остальное в мире PHP. В отношении скорости он ничем не лучше, вьюхи же там просто отсасывают по скорости по полной программе. Я их всех лично гонял через xdebug и wincachegrind.
2. YII это точно такая же наколенная поделка как и все остальное в мире PHP. В отношении скорости он ничем не лучше, вьюхи же там просто отсасывают по скорости по полной программе. Я их всех лично гонял через xdebug и wincachegrind.
Я не собираюсь с вами спорить о качестве YII. Думаю разума достаточно, чтобы почитать обзоры самому. Кстати о каких вьюхах идёт речь? :)) Их там как таковых(по крайней мере в том виде, в котором они есть в Zend) просто нет. Они появятся только во второй версии YII. Посмотрите реализацию рендеринга.
В ответ на:
3. Если уж на то пошло, то проше всего привести к мало-мальски человеческой скорости первую версию зенда, но это уродство.
3. Если уж на то пошло, то проше всего привести к мало-мальски человеческой скорости первую версию зенда, но это уродство.
Я не пойму кстати, что вы собрались мерить? Скорость передачи по HTTP или скорость отдачи апача? Можем сделать тестик, если хотите.
В ответ на:
4. Выбора у меня не было, нормальных фреймворков для REST год назад тоже не было. Пришлось написать собственный фреймворк по подобию спринга.
4. Выбора у меня не было, нормальных фреймворков для REST год назад тоже не было. Пришлось написать собственный фреймворк по подобию спринга.
YII аддонов для RESTа - достаточно. Что вы искали и по каким критериям они вам не подошли - оставим за кадром.
В ответ на:
5. Да, я абсолютно уверен, что использую все по назначению.
5. Да, я абсолютно уверен, что использую все по назначению.
Если необходима скорость < 10 мс, то HTTP как транспорт не подходит вообще. Желаю дальнейших успехов!
NEW 10.06.13 10:57
в ответ Posmotrim 10.06.13 10:27
НП.
Немножко к вопросу об языках.
У нас тут (в Ирландии) кризис. Большая - 14% - безработица. Народ съезжает. Бо, даже толклвого, в принципе, кодера некуда пристроить.
В Испании, однако, все еще хужее - безработица - общая порядка 25-30%, среди молодежи до 60%. Уезжают, в основном, гастарбайтеры.
Вот на этом фоне в Ирладии публикуются объявления:
Mi cliente tiene una excelente vacante para un desarrollador PHP Web.
(...)
Salary : 80.000/год
Аналогично по Жабе, по Шарпу... По Питону подобного не видел.
Так что если есть желание быть былокодером - вэлком то Пых...
Немножко к вопросу об языках.
У нас тут (в Ирландии) кризис. Большая - 14% - безработица. Народ съезжает. Бо, даже толклвого, в принципе, кодера некуда пристроить.
В Испании, однако, все еще хужее - безработица - общая порядка 25-30%, среди молодежи до 60%. Уезжают, в основном, гастарбайтеры.
Вот на этом фоне в Ирладии публикуются объявления:
Mi cliente tiene una excelente vacante para un desarrollador PHP Web.
(...)
Salary : 80.000/год
Аналогично по Жабе, по Шарпу... По Питону подобного не видел.
Так что если есть желание быть былокодером - вэлком то Пых...
NEW 10.06.13 14:19
в ответ BSDLamer 07.06.13 13:15
Ну, обобщил я, конечно, сильно :-) Просто я поработал в одной фирме в Германии и в России и вижу, что у русских принято использовать самые последние технологии, а немцы могут и сейчас спокойно сидеть в Visual Studio 2005 и писать на vb.net под .net fw 2.0, пока не припрёт что-то поменять.
NEW 10.06.13 20:58
Я все популярные ФВ разбирал по запчастям когда писал свой. Все дерьмо.
в ответ Posmotrim 10.06.13 10:27
В ответ на:
Я не собираюсь с вами спорить о качестве YII. Думаю разума достаточно, чтобы почитать обзоры самому. Кстати о каких вьюхах идёт речь? :)) Их там как таковых(по крайней мере в том виде, в котором они есть в Zend) просто нет. Они появятся только во второй версии YII. Посмотрите реализацию рендеринга.
Я не собираюсь с вами спорить о качестве YII. Думаю разума достаточно, чтобы почитать обзоры самому. Кстати о каких вьюхах идёт речь? :)) Их там как таковых(по крайней мере в том виде, в котором они есть в Zend) просто нет. Они появятся только во второй версии YII. Посмотрите реализацию рендеринга.
Я все популярные ФВ разбирал по запчастям когда писал свой. Все дерьмо.
NEW 10.06.13 21:24
в ответ Posmotrim 10.06.13 21:06
фигасе нафлеймили )
фреймворки, шмеймворки, чуваку же аукцион нужно ) так что можно полгода выбирать фреймворки, но потом все равно набыдлакодят какойнить один aukcion.php где будут только функции, все пост-гет запросы будут хаваться здесь, тут же будут харкодить sql запросики бодренько заправив их значениями напрямую из $_POST или $_REQUEST не думая о каких то там инъекциях
фреймворки, шмеймворки, чуваку же аукцион нужно ) так что можно полгода выбирать фреймворки, но потом все равно набыдлакодят какойнить один aukcion.php где будут только функции, все пост-гет запросы будут хаваться здесь, тут же будут харкодить sql запросики бодренько заправив их значениями напрямую из $_POST или $_REQUEST не думая о каких то там инъекциях
NEW 10.06.13 23:33
ну а я не гордый, линейку достану:
в ответ scorpi_ 10.06.13 21:11
В ответ на:
Что их сравнивать, у меня время отклика порядка 5мс, у джи пара сотен как минимум.
Что их сравнивать, у меня время отклика порядка 5мс, у джи пара сотен как минимум.
ну а я не гордый, линейку достану:
<?php
class TestController extends CController
{
public function actionTest()
{
echo "<p>тест</p>";
Yii::app()->end();
}
}
?>
вызов:
http://localhost/test?r=test/test
время вызова - 12 мс. И о какой паре сотен мс вы тут собственно втираете, уважаемый?
10.06.13 23:50
Очень смешно. Вообще-то я говорю о полноценном ентерпрайзнутом приложении. С IoC, блэкджеком, и шлюхами. И я уже сказал - в джи до хрена пожирают вьюхи. Которые ты ловко вычеркнул, выведя халло и выйдя из приложения.
NEW 11.06.13 09:52
в ответ scorpi_ 10.06.13 23:50
Хватит тут втирать!
генерируем:
генерируем:
php /var/www/yii/framework/yiic webapp ttt
cмотрим:
/**
* This is the default 'index' action that is invoked
* when an action is not explicitly requested by users.
*/
public function actionIndex()
{
// renders the view file 'protected/views/site/index.php'
// using the default layout 'protected/views/layouts/main.php'
$this->render('index');
}
тестим:
http://localhost/~ssm/ttt?r=site/index
глядим:
27 мс
Кстати, я первый раз в жизни слышу о полноценном ентерпрайз приложении, которое по всей видимости(время загрузки < 5 мс) обходится без бд, и js-скриптов., а также видимо css и картинок. Такая скорость в ентрепрайз веб приложении может понадобится ИМХО только в веб сервисе. А там нужно максимум отдать/принять данные.
И ещё: или приводите реальные цифры и реальный код, который мы можем сравнить и проверить, или не стоит молоть чушь.