Забавно, я тоже оторвался от кодинга как раз в 4, встал в половину 11, к 11 с небольшим приехал на работу, сижу, читаю — автор как-будто с меня писал всё :-)
Нечего не программистам делать сайты. Непонятно каким образм не-программисты будут лучше читать XML, нежели правила прописанные в исходнике.
> 1. Хотелось хранить правила роутинга в 1 файле и чтобы вид был стандартизирован
Вы можете хранить правила роутинга в одном php-файле, а без стандартизации не обойдется в принципе.
> 2. Людям которые будут работать с кодом в дальнейшем (в том числе не программистам), будет проще просмотреть файл конфигов в xml
Ваш XML-конфиг в 3 раза более нагроможденный, чем правила роутинга в PHP, не думаю, что не-программистам в нем легче будет разобраться.
> 3. Гораздо лучше видно дерево правил
В XML видно дерево правил? Кому? Операторам матрицы? Уверяю вас, человек не-программист (а вы под этих людей затачиваете свой файл-конфиг роутинга), никакого дерева там не видит.
Если вы ищите решение для не-программистов, сделайте админку с удобным редактированием правил роутинга.
А можно поинтересоваться, откуда такие цифры про 50-100 килограмм долларов? Скажем, я готов вложиться в Теслу, но 50 — для меня много. Предположим, я хочу купить всего-то 500 акций по текущей рыночной цене $15.80, то есть потратить около $8000. Почему это будет, говоря вашими словами, не вксно и не хорошо?
А если 1.5 умножить на 1000 и прибавить 512 (как раз столько умещается в 9 бит), то получится 2012!!! Черт меня раздери! Да что же творится то! Магия чисел везде…
Тоже хотел написать про такой вариант, только я использую один метод с расширяемыми настройками вроде
$whatever->cached(expires, additional_settings)->get(criteria);
по criteria составляется ключ (в моем случае) мемкеша.
Ну или
$whatever->get(criteria)->cached(expires, settings)->fetch();
если
$whatever->get(criteria)->cached(expires, settings)
у нас вернет курсор.
Хотя это уже кому как удобней наверное или кто как реализовал.
Донести несогласие?
Ок. Ваш тезис:
— реклама это зло, а единственный плюс рекламы — это то, что она позволяет сдирать бабки даже с жадных товарищей
Мой ответ:
Реклама — это способ распространения информации о продукте или сервисе. И это хорошо так как рекламодатель получает аудиторию, аудитория получает продукт, площадка для размещения рекламы (если таковая задействована) получает деньги или любое другое вознаграждение за использование площадки. Все в плюсе, соответственно реклама — это хорошо и не зря ее называют двигателем прогресса.
Дальше предлагаю общаться только тезисно — «ваш тезис — мой ответ», так как я не нахожу для себя другого способа аргументации с вами.
Adwords не позволяет размещать баннеры — это контекстная реклама. Я НЕ писал про контекстную рекламу, я НЕ говорил ни о каких посредниках, я НЕ упоминал ни Гугл ни Adwords; я предположил, что Википедия хорошо бы держалась на плаву засчет баннерной рекламы.
> Пассажи про нормальные деньги за свой труд вообще как-то не в кассу
Неужели? А зачем донат тогда собирается? Только не говорите, что исключительно на поддержку серверов, — не думаю, что создатели Вики святым духом питаются.
> Как это связано с моими утверждениями про платную рекламу?
Это связано с моим предположением о необходимости размещения баннерной рекламы на проекте, а не с вашими утверждениями про платную рекламу.
Извините, но у вас что ни предложение, то недоразумение.
> Реклама — та которая платная — уже по природе своей зло
[sarcasm]
Конечно зло, — от нее же дети голодают, войны завязываются, люди совершают суицид
[/sarcasm]
Это я к тому, что фразу «платная реклама по природе своей зло» не поддерживаю. Платная реклама — это хорошо. К стати, какая у платной рекламы природа?
И каким боком тут Гугл с посредниками нарисовался? С какими посредниками?
> возлагать свою финансовую ношу на неопределённый круг лиц
на вполне определенный в случае с платной рекламой в виде баннеров
> часть из которых может вообще не быть заинтересована в Википедии
а это и не нужно, главное — получать нормальные деньги за свой труд, — создатели Википедии этого достойны
> можно честно попросить денег у сочувствующих
каких еще сочувствующих? Хотя… глядя в глаза Джимми,… ок, я вас понял.
Не понимаю, — Википедии религия не позволяет рекламные баннера за деньги размещать? Не плохомогли бы зарабатывать и не пришлось бы настолько грустные глаза делать.
К стати, изначально я хотел вот такой пример привести:
php > $inststr = 'inst';
php > echo $$inststr->$bar;
bar
(тем более в PHP):
php > class Foo { public $bar = 'bar'; }
php > $foo = 'Foo';
php > $inst = new $foo();
php > $bar = 'bar';
php > echo $inst->$bar;
bar
> 1. Хотелось хранить правила роутинга в 1 файле и чтобы вид был стандартизирован
Вы можете хранить правила роутинга в одном php-файле, а без стандартизации не обойдется в принципе.
> 2. Людям которые будут работать с кодом в дальнейшем (в том числе не программистам), будет проще просмотреть файл конфигов в xml
Ваш XML-конфиг в 3 раза более нагроможденный, чем правила роутинга в PHP, не думаю, что не-программистам в нем легче будет разобраться.
> 3. Гораздо лучше видно дерево правил
В XML видно дерево правил? Кому? Операторам матрицы? Уверяю вас, человек не-программист (а вы под этих людей затачиваете свой файл-конфиг роутинга), никакого дерева там не видит.
Если вы ищите решение для не-программистов, сделайте админку с удобным редактированием правил роутинга.
$whatever->cached(expires, additional_settings)->get(criteria);
по criteria составляется ключ (в моем случае) мемкеша.
Ну или
$whatever->get(criteria)->cached(expires, settings)->fetch();
если
$whatever->get(criteria)->cached(expires, settings)
у нас вернет курсор.
Хотя это уже кому как удобней наверное или кто как реализовал.
Донести несогласие?
Ок. Ваш тезис:
— реклама это зло, а единственный плюс рекламы — это то, что она позволяет сдирать бабки даже с жадных товарищей
Мой ответ:
Реклама — это способ распространения информации о продукте или сервисе. И это хорошо так как рекламодатель получает аудиторию, аудитория получает продукт, площадка для размещения рекламы (если таковая задействована) получает деньги или любое другое вознаграждение за использование площадки. Все в плюсе, соответственно реклама — это хорошо и не зря ее называют двигателем прогресса.
Дальше предлагаю общаться только тезисно — «ваш тезис — мой ответ», так как я не нахожу для себя другого способа аргументации с вами.
> Любая реклама — это способ рекламодателя повысить свой доход за счёт привлечения дополнительных потребителей
Почитайте на Википедии, что такое реклама.
Adwords не позволяет размещать баннеры — это контекстная реклама. Я НЕ писал про контекстную рекламу, я НЕ говорил ни о каких посредниках, я НЕ упоминал ни Гугл ни Adwords; я предположил, что Википедия хорошо бы держалась на плаву засчет баннерной рекламы.
> Пассажи про нормальные деньги за свой труд вообще как-то не в кассу
Неужели? А зачем донат тогда собирается? Только не говорите, что исключительно на поддержку серверов, — не думаю, что создатели Вики святым духом питаются.
> Как это связано с моими утверждениями про платную рекламу?
Это связано с моим предположением о необходимости размещения баннерной рекламы на проекте, а не с вашими утверждениями про платную рекламу.
> Реклама — та которая платная — уже по природе своей зло
[sarcasm]
Конечно зло, — от нее же дети голодают, войны завязываются, люди совершают суицид
[/sarcasm]
Это я к тому, что фразу «платная реклама по природе своей зло» не поддерживаю. Платная реклама — это хорошо. К стати, какая у платной рекламы природа?
И каким боком тут Гугл с посредниками нарисовался? С какими посредниками?
> возлагать свою финансовую ношу на неопределённый круг лиц
на вполне определенный в случае с платной рекламой в виде баннеров
> часть из которых может вообще не быть заинтересована в Википедии
а это и не нужно, главное — получать нормальные деньги за свой труд, — создатели Википедии этого достойны
> можно честно попросить денег у сочувствующих
каких еще сочувствующих? Хотя… глядя в глаза Джимми,… ок, я вас понял.