Login
Python или PHP
10.06.13 10:27
C++ здесь тем же боком, каким и отсутствие IoC и ACL в языке PHP. Есть языки, а есть фреймворки(библиотеки). Зачем всё же всё в кучу?
Я не собираюсь с вами спорить о качестве YII. Думаю разума достаточно, чтобы почитать обзоры самому. Кстати о каких вьюхах идёт речь? :)) Их там как таковых(по крайней мере в том виде, в котором они есть в Zend) просто нет. Они появятся только во второй версии YII. Посмотрите реализацию рендеринга.
Я не пойму кстати, что вы собрались мерить? Скорость передачи по HTTP или скорость отдачи апача? Можем сделать тестик, если хотите.
YII аддонов для RESTа - достаточно. Что вы искали и по каким критериям они вам не подошли - оставим за кадром.
Если необходима скорость < 10 мс, то HTTP как транспорт не подходит вообще. Желаю дальнейших успехов!
in Antwort scorpi_ 10.06.13 00:51, Zuletzt geändert 10.06.13 10:46 (Posmotrim)
В ответ на:
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
in Antwort 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 13:25
Мне не понятно, почему если пых, то сразу ассоциация с быдлокодом?))) Быдлокодить можно спокойно и на любом другом языке. Язык ведь - просто средство.
in Antwort Murr 10.06.13 10:57
В ответ на:
Так что если есть желание быть былокодером - вэлком то Пых...
Так что если есть желание быть былокодером - вэлком то Пых...
Мне не понятно, почему если пых, то сразу ассоциация с быдлокодом?))) Быдлокодить можно спокойно и на любом другом языке. Язык ведь - просто средство.
NEW 10.06.13 14:16
in Antwort Posmotrim 10.06.13 13:25
Потому что Пыхом в бессчетном числе занимаются в основном те кому лень изучать что-то на срьезном уровне - с горем пополам освоили лепку странички и этого более чем достаточно - типичный вариант позизненного быдлокодера... 

NEW 10.06.13 14:18
in Antwort abubakr 07.06.13 12:01
Не знаю, что там когда формально придумали, но реальные вакансии на PHP я видел ещё году в 2004, на питоне - после 2009. Даже если их придумали одновременно, по моему мнению, питон более прогрессивный, у него шире сфера применения.
NEW 10.06.13 14:19
in Antwort BSDLamer 07.06.13 13:15
Ну, обобщил я, конечно, сильно :-) Просто я поработал в одной фирме в Германии и в России и вижу, что у русских принято использовать самые последние технологии, а немцы могут и сейчас спокойно сидеть в Visual Studio 2005 и писать на vb.net под .net fw 2.0, пока не припрёт что-то поменять.
NEW 10.06.13 15:41
in Antwort Nickrus 10.06.13 14:19
Потому что правило never change a running system еще никто не отменял.
NEW 10.06.13 20:58
Я все популярные ФВ разбирал по запчастям когда писал свой. Все дерьмо.
in Antwort Posmotrim 10.06.13 10:27
В ответ на:
Я не собираюсь с вами спорить о качестве YII. Думаю разума достаточно, чтобы почитать обзоры самому. Кстати о каких вьюхах идёт речь? :)) Их там как таковых(по крайней мере в том виде, в котором они есть в Zend) просто нет. Они появятся только во второй версии YII. Посмотрите реализацию рендеринга.
Я не собираюсь с вами спорить о качестве YII. Думаю разума достаточно, чтобы почитать обзоры самому. Кстати о каких вьюхах идёт речь? :)) Их там как таковых(по крайней мере в том виде, в котором они есть в Zend) просто нет. Они появятся только во второй версии YII. Посмотрите реализацию рендеринга.
Я все популярные ФВ разбирал по запчастям когда писал свой. Все дерьмо.
NEW 10.06.13 21:06
Ход ваших мыслей мне понятен. Предлагаю сравнить по скорости ваш супер движок, хотя бы с yii. Выбирайте задачу. Я достаю линейку.
in Antwort scorpi_ 10.06.13 20:58
В ответ на:
Я все популярные ФВ разбирал по запчастям когда писал свой. Все дерьмо.
Я все популярные ФВ разбирал по запчастям когда писал свой. Все дерьмо.
Ход ваших мыслей мне понятен. Предлагаю сравнить по скорости ваш супер движок, хотя бы с yii. Выбирайте задачу. Я достаю линейку.
NEW 10.06.13 21:11
in Antwort Posmotrim 10.06.13 21:06
Что их сравнивать, у меня время отклика порядка 5мс, у джи пара сотен как минимум. Другое дело, что я 1. сейчас занимаюсь только джавой 2. слишком завален проектами чтобы довести его до публикуемого состояния.
NEW 10.06.13 21:24
in Antwort Posmotrim 10.06.13 21:06
фигасе нафлеймили )
фреймворки, шмеймворки, чуваку же аукцион нужно ) так что можно полгода выбирать фреймворки, но потом все равно набыдлакодят какойнить один aukcion.php где будут только функции, все пост-гет запросы будут хаваться здесь, тут же будут харкодить sql запросики бодренько заправив их значениями напрямую из $_POST или $_REQUEST не думая о каких то там инъекциях
фреймворки, шмеймворки, чуваку же аукцион нужно ) так что можно полгода выбирать фреймворки, но потом все равно набыдлакодят какойнить один aukcion.php где будут только функции, все пост-гет запросы будут хаваться здесь, тут же будут харкодить sql запросики бодренько заправив их значениями напрямую из $_POST или $_REQUEST не думая о каких то там инъекциях
NEW 10.06.13 22:18
in Antwort Victor! 10.06.13 21:24
А самое смешное, что на проф. сайт на Java/Maven/Tomcat/Spring MVC/Spring Data/JPA/JSP времени надо едва ли больше.
NEW 10.06.13 23:33
ну а я не гордый, линейку достану:
in Antwort 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 мс. И о какой паре сотен мс вы тут собственно втираете, уважаемый?
NEW 10.06.13 23:50
in Antwort Posmotrim 10.06.13 23:33, Zuletzt geändert 10.06.13 23:51 (scorpi_)
Очень смешно. Вообще-то я говорю о полноценном ентерпрайзнутом приложении. С IoC, блэкджеком, и шлюхами. И я уже сказал - в джи до хрена пожирают вьюхи. Которые ты ловко вычеркнул, выведя халло и выйдя из приложения.
NEW 11.06.13 09:06
in Antwort scorpi_ 09.06.13 17:39
NEW 11.06.13 09:52
in Antwort 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 и картинок. Такая скорость в ентрепрайз веб приложении может понадобится ИМХО только в веб сервисе. А там нужно максимум отдать/принять данные.
И ещё: или приводите реальные цифры и реальный код, который мы можем сравнить и проверить, или не стоит молоть чушь.
NEW 11.06.13 19:51
in Antwort Posmotrim 11.06.13 09:52
Ладно, закроем тему. Джи - дерьмовая и нелогичная система. Период.
ЗЫ 27мс на пустой системе - это много.
ЗЫ 27мс на пустой системе - это много.
NEW 11.06.13 20:13
in Antwort Zaja* 06.06.13 13:41
Бери Пхп и не думай - посмотри на объявления на работу и всё сразу яснет. да и пайтон довольно таки легко потом выучить.
NEW 11.06.13 21:13
in Antwort scorpi_ 11.06.13 19:51, Zuletzt geändert 11.06.13 21:28 (Posmotrim)
написал, а потом удалил. дискуссия закрыта.