All streams
Search
Write a publication
Pull to refresh
22
0

User

Send message
В том то и дело %)
И мне тогда подсказку, пожалуйста, мыслей уже нет никаких…
А какова нагрузка на этот проект? Просто интересно, на сайте «1562 ПОЛЬЗОВАТЕЛЕЙ» и судя по метрике всего 12к просмотров. Для этого и правда нужен амазон, облака, кластера, балансировшик и т.п.?
Ожидал увидеть пустую статью %)
Плакать больше хочется, когда смотришь решения этой проблемы на других технологиях. Сколько же нам еще в таком каменном языке жить %(
а почему не word-wrap: break-word?
Все источники утверждают, что MVC пришел из smalltalk. Думаю первый взгляд надо искать там. :)
Вообще это рассматривается как плохая практика инжектить контейнер в контроллер. Поэтому рекомендуют контроллеры сделать сервисами тоже и инжектить сервисы через сеттеры и конструктор.
тогда может стоит отметить этот факт раз статья для начинающих? в данном виде код не безопасный
А вот вопрос, вы делаете file.SaveAs(Path.Combine(path, filename)), т.е. имя файла берется из загружаемого файла и если такой файл на сервере уже есть, он будет перезаписан? или MVC3 обеспечивает уникальные имена?
какие нафиг бравзеры? посмотрите хотя бы транскрипцию в словаре или послушайте в гугл транслейте, там четко «браузер»
да проблема в том, что с тех пор мало что изменилось. От named parameters в PHP6 отказались, по причине «мы этого не хотим». Зато в списках задач есть отдельным пунктом«speed up @-operator»… типа нафиг named parameters, используйте лучше @
А еще wikipedia.org, flickr.com и много других… последний конечно лапша-код, но работает же!
Забыли еще кое-что. Убрать Queue::getInstance(), который разбросан по всему коду. И зачем надо было создавать себе всю эту лишнюю работу и ограничиваться в гибкости кода?

Кроме того, наследовать ничего не надо:
$q1 = new Queue();
$q2 = new Queue();
Боюсь это не только его мнение, но и мое.

А конкретно почему плох Queue extends Singleton. Что делать, если в будущем нужны будут две разные очереди?
а в Java разве не надо переименовывать файлы? В пхп да, обычно имя класса == название файлу, структура папок должна повторять структуру неймспейса. На деле сложно конечно, но в то же время и удобнее
Что отлично то? Хорошего и полезного тоже ничего нет. Для демонстрации LSB есть более удачные примеры. Например, ActiveRecord
ну этот кусок можно переписать проще ведь:
require sprintf('%s/%s/%s.php', __DIR__, strtolower(implode('/', $path)), $filename);
а зачем, если использовать язык на 100%, реализовывать стек и очередь, когда есть SplStack и SplQueue? ;) Кроме того, синглетоны — плохая практика (привет, глобалс!) и там не нужны
> NoSql означает Not Only SQL
где вы это читаете? NoSql просто термин под под которыми понимают no relation базы данных. Нет никакой расшифровки (особенно такой глупой, когда 'Only' вместо 'only')

Information

Rating
Does not participate
Location
Россия
Registered
Activity