Серверное программирование
Применении XSLT в RESTful проектах
Практика показывает, что данная тематика зачастую вызывает интерес у людей только тогда, когда что-нибудь случается. До этого момента все считают, что лучшее средство безопасности это либо не знать, что что-то может произойти, либо чаще делать backup.
Django в состоянии сделать операторы по созданию в таблице базы данных. Она сама поймет, что надо называть табличку Comment, а поле email. Она в состоянии будет нарисовать поле в формочку с нужным типом, нужной длиной, нужным ограничением, даже подписать слово «email» рядом с этим полем. Когда эта формочка попадет обратно в программный код, Django в состоянии отвалидировать этот ввод, чтобы понять, что он действительно похож на email. И нам не придется придумывать еще одно регулярное выражение для проверки email. В конце концов, она в состоянии понять, что поле «email» в табличке «Comment» надо заапдейтить SQL-оператором в табличку «Comment» в поле «email». Удивительно, сколько существует вещей, где то ли все, то ли программисты делают вручную. В Django это делается автоматически. Однако, мы знаем, что практически ничего не бывает полностью автоматическим. В Django на многих этапах можно вмешаться, и не придется прибегать к железным инструментам.
Не надо изобретать велосипеды и не надо программировать на xsl’е как на JavaScript.
Компания .masterhost является партнером компании «Битрикс». С некоторых пор у нас есть специальный тарифный план для размещения сайтов и их построения на Битриксе. Мы пришли к этому не сразу, а в течение какого-то времени. Мы постоянно сталкивались с проблемами, поскольку клиенты, которые пытались размещать на виртуальном хостинге сайты на Битриксе, были давно.
На сайте CMSmatrix.org можно насчитать до 745 CMS. Это те CMS, которые распространяются как продукты. Встает вопрос, зачем же делать еще одну такую программу? Существующие системы обладают рядом недостатков, порой очень сложно устранимых. Как правило, это следствие неадекватной архитектуры системы, из-за чего она либо не очень гибкая, либо обладает неудовлетворительным быстродействием, либо возникают еще какие-то проблемы.
В докладе рассказывается о новой Web-платформе компании Microsoft, в частности, о новом Web-сервер IIS 7.
Очень грамотно, что с этого началась конференция "РИТ: Высокие нагрузки". Основы взаимодействия операционной системы с прикладным ПО и железом. Очень полезно было узнать что не стоит покупать SAS диски ибо SATA сильно дешевле, а в производительности не шибко уступает, а то что уступает компенсируется постоением RAID. В общем я понял, что есть всяческие ньюансы с памятью, но в целом пофиг на неё ибо всё равно быстро. LA(load average) - означает сколько процессов претендуют на выполнение в данный момент. Про винты ещё разные чтения - seek и …, read ahead, IOsheduling. Оптимизации доступа к диску - читать много и сразу, нежели много чтение порциями. На заметку взял, что сеть нужно мерять пакетами, а не мегабайтами.
1 - 8 из 8
Начало | Пред. | 1 | След. | Конец
