[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Smarty
Страницы: 1, 2, 3, 4, 5
AllesKlar
Еще раз:
я Java разработчик.
Я пишу api
Я реализую метод getAssetPerMeta?metaKey=<ключ мета данных>&metaValue=<метаданные файла>
метаданные файла были следующими :
metaKey: freeText
metaValue: <script>
Но я в базе не нахожу этих данных. Что мне делать, кроме как придти к php-шникам и спросит: Какого йуха????

_____________
[продано копирайтерам]
twin
AllesKlarо, что ты говоришь - правильно. И очень правильно. Но вот в чем печенюшка, не всегда правильно, значит верно. smile.gif Как в SQL есть нормализация, а есть денормализация.

Для чего придерживаться академических правил в ущерб оптимальности? Это прямое нарушение принципа YAGNI.

Вот я тоже стараюсь придерживаться правила, что данные нужно хранить в первозданном виде. И всячески за это ратовал. А вот FatCat придерживается другого мнения. И на нашем форуме html обрабатывается до. Так вот, форум работает уже десяток лет, причем на обычном шареде. Было время, когда он испытывал серьёзные нагрузки, и ничего, ничего с ним не случилось. И никаких проблем небыло, на сколько мне известно.

Так что в теории теория и практика неразделимы. На практике частенько все наоборот. smile.gif

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
AllesKlar
twin
Свернутый текст
Я с тобой философских бесед не веду, у меня столько слов нет biggrin.gif
Arh прихожанин твоей паствы, чтоли? Предупреждать же надо, я б и не связывался. biggrin.gif


Цитата (twin @ 3.05.2017 - 18:12)
И никаких проблем небыло, на сколько мне известно

Случаются переодически. И как раз по этой причине.
Иногда (не знаю, от чего зависит), редактируешь сообщение, но в окне редактирования все теги побиты.
Встречается в цитатах или в коде

Пример
http://phpforum.su/index.php?act=Print&cli...limin=3&limit=1

_____________
[продано копирайтерам]
Arh
AllesKlar
Цитата
Что мне делать, кроме как придти к php-шникам и спросит: Какого йуха????

Так и сделать, потом получить ответ что данные в базе лежат в таком то формате. Не ну а чё?) Раз уж так спроектировано. Запрашивай в нужном формате, ты же api пишешь. Это как парсить чужой сайт и говорить админу что бы поудобнее верстал)
Я же не учу тебя как Ron) я просто высказал своё мнение, какие я вижу недостатки, какой я вижу альтернативный подход.
А ты задаёшь вопросы, на которые знаешь ответы. Понятно, вопросами хочешь указать на недостатки, но я их вижу, не отрицаю, твой выбор понимаю, использую в проектах при необходимости, и ваще ты чётко говоришь, но вот такое у меня видение, так на мой вгляд правильней/оптимальней.

Цитата
Arh прихожанин твоей паствы, чтоли?

Я атеист) у меня нет навязанной религии.

Цитата
Случаются переодически. И как раз по этой причине.

Это просто парсер - лох, в противном случае это бы случалось чаще, через раз видел бы хрень) кому то норм отрисовалось, кому то с ошибкой. А так один раз сохранил и это на века будет отображаться нормально.

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Ron
Цитата (twin @ 3.05.2017 - 04:14)
Ты же сам недавно говорил

Я говорил о расширении кругозора, и в первую очередь засчет исследования популярных технологий (разумеется). А не о каком-то там перерастании популярных подходов. Поэтому и спросил про ООП и PHP в целом, это был сарказм. =) Кстати, подмена тезиса и вовлечение в порочный круг детектед. wink.gif

Рациональность заключается в отказе от изобретения велосипедов. Это очень рациональный шаг. =) Мы однажды уже вели рассуждения про стоимость машинного времени vs стоимость программиста.

Arh, ты еще инструкцию напиши, как с тобой общаться, в каких выражениях. biggrin.gif Твое восприятие очень ярко кое-что показывает, но извини, я тут причем? =)

и вообще, за собой последи для начала

Цитата (Arh @ 1.05.2017 - 17:52)
сейчас с htmlspecialchars, наследованием и прочей невменяемостью)

Цитата (Arh @ 17.04.2017 - 11:48)
Ну хз, разве что слова по отдельности умные, но в целом ощущение что они учат тому, в чём даже не пачкались.



Цитата (Arh @ 3.05.2017 - 10:45)
зачем мне лжеучение?

Цитата (Arh @ 3.05.2017 - 21:05)
Я атеист)

Может ты еще вредительство в шаблонизаторах раглядишь? biggrin.gif Для полноты картины не хватает.

AllesKlar совершенно прав. Более того, даже если у нас всего лишь скромный сайтик, то возможность интеграции через хранилище нужно все равно учитывать, как самый распространенный и простой ее тип.
twin
Цитата (Ron @ 3.05.2017 - 20:17)
Рациональность заключается в отказе от изобретения велосипедов. Это очень рациональный шаг. =) Мы однажды уже вели рассуждения про стоимость машинного времени vs стоимость программиста.
Это очень узкое суждение о рациональности. Причем совершенно несостоятельное. Отказ от велосипедов можно оправдывать чем угодно - ленью, паранойей, некомпетентностью, но только не стоимостью машинного времени против стоимости программиста. Какая нафиг еще стоимость, кто её считал? Да и как вообще можно такое подсчитать?

Допустим я потратил целых(!) два дня на изобретение велосипеда, который позволит мне вместо Smarty использовать собственный механизм наследования. Который в 10 раз экономичнее. Я что, на каждый сайт по два дня тратить буду? Я потратил один раз, а использовать буду всю оставшуюся жизнь (пусть с небольшими периодическими изменениями). И сэкономлю столько машинного времени, что эти два дня просто пшик.

Но не это даже важно. У меня оклад. И ни о какой экономии вообще речи быть не может. Мне платят зарплату не за негритянскую работу. Моя работа оценивается вовсе не объемом произведенного кода. Мне платят зарплату за мозги. А именно этими мозгами и придумываются велосипеды, как ты изволил выразится. Если тебе платят за вал, остается только посочуствовать.

Цитата (Ron @ 3.05.2017 - 20:17)
Я говорил о расширении кругозора, и в первую очередь засчет исследования популярных технологий (разумеется).

Вот я не пойму, как же ты расширяешь кругозор. Кто оплачивает тебе это время? Ты кстати 7-ю версию PHP смотрел? Не смей! Купи лучше еще пару серверов, не трать время на изучение. Машинное время дешевле!

Цитата (Ron @ 3.05.2017 - 20:17)
AllesKlar совершенно прав.
Да, он прав. И это даже не обсуждается. Никто не ставит ничего в противовес. Просто нельзя рассуждать так однобоко, программирование как раз и интересно неортогональностью. Иногда может случиться такое, что академические подходы невыгодны. В любом правиле есть исключения, это закон природы. В котором, кстати, нет исключений. biggrin.gif

Свернутый текст
Моча, это единственная вещь, про которую нельзя сказать, что она - говно.


Если исключения не допускаются, это и есть слепая вера, фанатизм. Кто там о пастве говорил? Как раз всё наоборот. Любая религия держится на слепой вере. Нельзя рассуждать: почему. Если ты адепт, не смей усомниться! В коране прописано аллах акбар, значит он акбар. А если намаз не совершишь пять раз в день, то в ад попадешь.

Я не говорю, что это правильно - юзать модифицированные данные. Даже наоборот, я вообще противник хранения разметки в базе. В любом виде, сущности это или эквиваленты. Но! Всегда бывают исключения. И отрицать их глупо.

Цитата (Ron @ 3.05.2017 - 20:17)
Поэтому и спросил про ООП и PHP в целом, это был сарказм. =)
А в чем сарказм? Вполне нормальный вопрос.

Не, я понимаю, что для тебя это сарказм, ты неприемлишь иного. Для тебя ООП - вершина мироздания. Но есть и другие технологии, то же функциональное программирование к примеру. Да и ООП изменяется постянно. И застрять на чем то одном не есть прогресс.

Так что мой ответ более саркастичен, если ты не заметил. smile.gif

_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.