Увы мне ваша логика непонятна.
Вы пишете
>*- шутка, заняться всегда есть чем, но хочется ведь и для души что-то сделать…
Вы писали? Вы!
Сейчас вы уже говорите, что делаете систему для бабла? Так и нужно было в топике писать, что сделали систему для своих коммерческих проектов, а не для души. У меня тоже есть подобная система для целей зарабатывания денег и она не блещет особой красотой кода.
Для души такие вещи не делаются. Если душа конечно здоровая ;)
Ок. Тогда объясните мне следующее.
НА работе вы пишите говнокод. Это понятно. Все пишут. Но в качестве досуга-то зачем его писать? Неужели вам не хочется разнообразия?
>Когда-нибудь я с удовольствием расскажу и о других частях.
Причем тут ваша работа? Она меня совсем не интересует. Я вам про вашу недоCMS пишу, а вы мне про свои другие проекты рассказываете зачем-то. Может предствите их здесь? Тогда и обсудим их.
>Есть еще понятие «бюджет»
Труд программиста (пишущего не говнокод) намного дороже железа. Я вас уверяю.
>Еще раз — на первом месте производительность приложения.
Сколько из 10 ваших проектов достигает хотя бы 10000 уникового посещения в сутки? В среднем? М?
>Нет, конечно. Мне это неинтересно.
А писать CMS, которую пишет каждый начинающий школник вас интересует? А потом еще оправдываться.
Вы думаете эта CMS выдержит хоть какие-то нагрузки?
>и для меня время процессора гораздо важнее моего времени, поскольку в реальности мне платят деньги не за то, как я быстро напишу, а за то, сколько посещений выдержит сервер.
Скиньте координаты вашего работодателя. Хочу подзаработать.
Думаю он оценит мой веб-сервер на сях, который будет в бесконечном цикле выводить Hello World и держать ацкие нагрузки.
Ваш говнокод потом прийдется кому-то поддерживать. Помните об этом. А то сколько выдержит или не выдержит сервер определяется архитектурой и железом. Рендеринг ORM-запроса ботлнеком никогда не станет. А о том, чтобы не было кривых запросов к БД вы сами должны позаботится, как разработчик новой ORM. Кроме того, вы написали, что это для души, а не для бабла.
Ну что, беретесь за разработку или будете плодить свой унылый говнокод дальше?
>Я понимаю, что это «неправильно», но такова жизнь.
А я и не гвоорю, что это правильно. ВЫ сами можете придумать что-то новое и интересное, что облегчит труд программиста. ДУмаю все обрадуются.
Да, серьезно.
Чтобы можно было из веб-интерфейса конструировать модели, в том числе для форм.
Визуальный конструктор запросов, чтобы не только свойтва, но и методы модели можно было держать в БД все.
Двухуровневую систему кеширования. Свой QueryLang для кастомных запросов, которые нельзя сделать из билдера.
Все это должно поддерживать основные СУБД (4-5 штук) и работать относительно быстро.
Код — говно.
Не стал бы поддерживать даже бы если хорошо заплатили.
ВЫ пишите:
>заняться всегда есть чем, но хочется ведь и для души что-то сделать…
Неужели вам больше удовольствия доставляет копаться в этом говне, нежели написать что-то интересное и, возможно, новое.
Напишите новый ORM для PHP лучше, который будет управльться из WebGUI, какой-нить Query-Builder визуальный. Много чего можно придумать и сделать так, что код, который вы будете писать 1 час — можно написать за 20 мин. А вообще читатйте пост habrahabr.ru/blogs/about_cms/79206/#comment_2329849 там все написано.
Я к тому говорю, что где гарантия, что такой вот «чувак из метро в широких штанах» через 9 лет не увлечеться программированием и у него будет дар к этому, и он заткнет нас всех? Думаю им нечем заняться, потому что нет интереса никакого и ни к чему. Возможно они всю жизнь так и проживут, а может кто-то найдет себя, откроет свои способности только в 50 лет??? Определить дебильность никаким тестом нельзя. я за естественный отбор, за эволюцию. Пусть все занимаются тем, чем хотят в пределах закона/конституции. Сами вымрут если окажутся недееспособными. А если все станут такими дебилами, то так и надо. Это ЕСТЕСТВЕННО. И это не нам с вами решать кто глупый, а кто умный. И тем более ни какому-то тесту.
Вот тот же IQ? Как думаете, какой у меня IQ?? Я вам скажу: 80. Как думаете: что это значит???
Для меня это значит лишь одно — что я тормоз. Когда делал — успел выполнить далеко не все задания. Потому что над ними надо думать, рассматривать альтернативные варианты и т.д.
Рассматривал и тот модуль. Он просто использует API Твиттера, и фактически создает такой mush-up на сайте. Я же рассматриваю решения, которые сами по себе создают функционал. Без использования сторонних сервисов. Чувствуете разницу?
Вы пишете
>*- шутка, заняться всегда есть чем, но хочется ведь и для души что-то сделать…
Вы писали? Вы!
Сейчас вы уже говорите, что делаете систему для бабла? Так и нужно было в топике писать, что сделали систему для своих коммерческих проектов, а не для души. У меня тоже есть подобная система для целей зарабатывания денег и она не блещет особой красотой кода.
Для души такие вещи не делаются. Если душа конечно здоровая ;)
Ну оно не совсем чуждое, лет 5 назад выглядело бы круто.
НА работе вы пишите говнокод. Это понятно. Все пишут. Но в качестве досуга-то зачем его писать? Неужели вам не хочется разнообразия?
Причем тут ваша работа? Она меня совсем не интересует. Я вам про вашу недоCMS пишу, а вы мне про свои другие проекты рассказываете зачем-то. Может предствите их здесь? Тогда и обсудим их.
>Есть еще понятие «бюджет»
Труд программиста (пишущего не говнокод) намного дороже железа. Я вас уверяю.
>Еще раз — на первом месте производительность приложения.
Сколько из 10 ваших проектов достигает хотя бы 10000 уникового посещения в сутки? В среднем? М?
>Нет, конечно. Мне это неинтересно.
А писать CMS, которую пишет каждый начинающий школник вас интересует? А потом еще оправдываться.
Вы думаете эта CMS выдержит хоть какие-то нагрузки?
Скиньте координаты вашего работодателя. Хочу подзаработать.
Думаю он оценит мой веб-сервер на сях, который будет в бесконечном цикле выводить Hello World и держать ацкие нагрузки.
Ваш говнокод потом прийдется кому-то поддерживать. Помните об этом. А то сколько выдержит или не выдержит сервер определяется архитектурой и железом. Рендеринг ORM-запроса ботлнеком никогда не станет. А о том, чтобы не было кривых запросов к БД вы сами должны позаботится, как разработчик новой ORM. Кроме того, вы написали, что это для души, а не для бабла.
Ну что, беретесь за разработку или будете плодить свой унылый говнокод дальше?
>Я понимаю, что это «неправильно», но такова жизнь.
А я и не гвоорю, что это правильно. ВЫ сами можете придумать что-то новое и интересное, что облегчит труд программиста. ДУмаю все обрадуются.
Чтобы можно было из веб-интерфейса конструировать модели, в том числе для форм.
Визуальный конструктор запросов, чтобы не только свойтва, но и методы модели можно было держать в БД все.
Двухуровневую систему кеширования. Свой QueryLang для кастомных запросов, которые нельзя сделать из билдера.
Все это должно поддерживать основные СУБД (4-5 штук) и работать относительно быстро.
Сделаете?
Не стал бы поддерживать даже бы если хорошо заплатили.
ВЫ пишите:
>заняться всегда есть чем, но хочется ведь и для души что-то сделать…
Неужели вам больше удовольствия доставляет копаться в этом говне, нежели написать что-то интересное и, возможно, новое.
Напишите новый ORM для PHP лучше, который будет управльться из WebGUI, какой-нить Query-Builder визуальный. Много чего можно придумать и сделать так, что код, который вы будете писать 1 час — можно написать за 20 мин. А вообще читатйте пост habrahabr.ru/blogs/about_cms/79206/#comment_2329849 там все написано.
Я к тому говорю, что где гарантия, что такой вот «чувак из метро в широких штанах» через 9 лет не увлечеться программированием и у него будет дар к этому, и он заткнет нас всех? Думаю им нечем заняться, потому что нет интереса никакого и ни к чему. Возможно они всю жизнь так и проживут, а может кто-то найдет себя, откроет свои способности только в 50 лет??? Определить дебильность никаким тестом нельзя. я за естественный отбор, за эволюцию. Пусть все занимаются тем, чем хотят в пределах закона/конституции. Сами вымрут если окажутся недееспособными. А если все станут такими дебилами, то так и надо. Это ЕСТЕСТВЕННО. И это не нам с вами решать кто глупый, а кто умный. И тем более ни какому-то тесту.
Вот тот же IQ? Как думаете, какой у меня IQ?? Я вам скажу: 80. Как думаете: что это значит???
Для меня это значит лишь одно — что я тормоз. Когда делал — успел выполнить далеко не все задания. Потому что над ними надо думать, рассматривать альтернативные варианты и т.д.
Показывать: <Все> <Его ответы> <Ответы ему> ну и т.д.