Теги форумов: программирование

Фильтр: компьютеры, техника, PHP, BORS, фреймворк, CMF, авиабаза
Теги : программирование, техника, компьютеры, PHP, BORS, фреймворк, CMF
 
Тема
0
2009-07-09, Balancer: Возможны ситуации, когда нужно обращаться к БД с одним именем на разных серверах. В этом случае допустима запись при конфигурировании доступа вида: code php mysql_access ( 'ALIAS-DB-NAME => REAL_DB_NAME' , 'login' , 'pssword' , 'remote-server' ) ; mysql_access ( 'REAL_DB_NAME' , 'login' , 'pssword' ) ; В этом случае объекты БД будут привязываться к именам: code php $dbh = new driver_mysql ( 'REAL_DB_NAME' ) ; // Работа с локальным mysql-сервером $dbh = new driver_mysql ( 'ALIAS-DB-NAME' ) ; // Работа с удалённым mysql-сервером с БД REAL_DB_NAME Соответственно, в конфигах ORM-объектов можно прописывать алиасы. В записи 'ALIAS => NAME' допустимо любое количество пробелов или их отсутствие.
0
2009-07-09, Balancer: Идея реализации унифицированного механизма циклической обработки (чистка кешей, логов доступа, таймерные задачи), затрагивающих весь хостинг вместе с разнородными проектами разной степени взаимной реюзабельности признана избыточно сложной и ненужной. Порождается масса проблем и подводных камней, связанных с ограничением взаимного доступа и конфигурированием объектов. Теперь строго и однозначно - все механизмы обработки работают с раздельными конфигурациями отдельно. Уточнение на счёт базовых констант: базовые каталоги системы: BORS_CORE - как и всегда, путь к ядру системы BORS_3D_PARTY - путь к расширениям третьих сторон Каталоги конкретного хостинга/сервера: BORS_HOST - индивидуальные настройки хостинга/сервера, не требующие синхронизации, например, между тестовым и рабочим сервером. Это могут быть настройки путей ФС, доступа к БД и т.п. Все привязки к хостингу. BORS_LOCAL - настройки проекта, общие для всех сайтов, например, синхронизируемые между тестовым и рабочим серверами. Общие классы, их конфигурация…
12
2009-06-30, permeakra: … 1. ... И поэтому проглатываем, долю чего? Это несколько неправильно. 2. И, в общем, рекомендую скодить на хакадж и убедиться, что решений там более чем до фига. И сервачок наподобии эрланговских более чем ничего. Хотя насчёт массового использования…
reverse engineering
6
2009-06-24, tarasv: … Rec какаято типизированная фигня сбоку от основного бизнеса. Comp - компоненты из которых собраны Str. Общее впечатление что свалили разные сущности в таблицы Groups и особенно Type а в остальном вполне нормализованная схема.
3
2009-06-24, zyxman: … Самое главное определиться с профилем загрузки - например региональные новостные сайты имеют довольно четкий "горб" с 9:30 до 18:30 местного времени, в который проходит большинство запросов с примерно одинаковой частотой а в остальное время мизер.…
16
2009-06-24, zyxman: … А я на написании таких скриптов даже немножко денежки зарабатывал
(немного о фреймворке, для Морского каталога, на примере разьяснения одному знакомому)
7
2009-06-22, HolyBoy: … Созреешь. Возьми dokuwiki [DokuWiki] , он лёгкий и быстрый. Пусть новичок эту документацию и заполняет. Ему будет шпаргалка, а тебе польза. Кстати, почему именно борс, а не РоР? Потому что тогда его не было? А если бы сейчас начинал, то РоРом…
памятка, что сделать...
2
2009-04-25, Balancer: Удалённое хранилище картинок Нужно подыскать максимально надёжное и легко доступное внешнее хранилище с возможностью аплоада без регистрации. Лучше, если со стандартизированным API. Претенденты: http://imageshack.us/ http://ipicture.ru/…
Задача на хороший алгоритм. Из жизни.
47
2009-04-18, Сергей-4030: Пока не забанили, выскажусь. ИМХО, задача явно NP-полная, лично мне в голову ничего другого не приходит. Поэтому решение, которое я реализовал чисто переборное. 2 Мишка: По-моему, сортировка "отрезков" ничего не дает. Самый длинный отрезок не обязательно…
как быть?
0
2009-03-31, Balancer: Исторически сложилось, что фреймворк BORS© работает не просто на системах с разными кодировками (utf-8, windows-1251, koi8-r), но нередко в смешанных условиях (БД отдаёт данные в utf-8, клиент должен получить в windows-1251, файлы лежат в koi8-r, клиент получает в utf-8, контент сайта отдаётся в koi8-r, но RSS отдаюься в utf-8 и т.п. сочетания). До какого-то момента всё было прекрасно: 1. Все тексты в PHP-коде лежат в utf-8, но при загрузке система переводит их во внутреннюю кодировку системы. Например: class ... function title() { return ec("Тест"); } где ec() - функция, осуществляющая перекодировку utf8->internal_charset 2. Все операции над текстом (upper/lower/substr/etc) осуществляются во внутренней кодировке сервера. 3. При выводе происходит преобразование internal_charset -> output_charset. 4. При загрузке данных из пользовательских файлов происходит перекодировка files_charset -> internal_charset 5. При загрузке данных из БД происходит перекодировка db_charset->internal_charset. 6.…
0
2009-03-06, Balancer: Подключил расстановку мягких (скрытых) русских переносов с Расстановка мягких переносов Сам пакет лежит в BORS_3RD_PARTY/phphypher. bors-функция - в inc/strings.php Использование в BORS: code php <?php require_once ( 'inc/strings.php' ) ; $result = bors_hyphen ( $text ) ; Особенности: 1. Пакет работает только с cp1251. Поэтому перед вызовом осуществляется преобразование из UTF-8 в эту кодировку. Возможна потеря юникодных символов. 2. Сейчас обрабатывается только русский текст, но в будущем не исключён переход на английский. Поэтому не стоит сразу прогонять через расстановщик готовый HTML-код.
12
2009-02-25, HolyBoy: … Дык, я ж писал, что в лине локаль юникодная. А точнее всё написано тут Кодирование-декодирование в UTF-8 [HolyBoy#23.02.09 20:53] Моё беспокойство вызвано тем, что эта утиль может неправильно распознать поток символов от другой программы, которая…
Помогите разобраться с защитой и способом ее обхода.
4
2009-02-09, Milldi: Ок спасибо все догнал. Про то что ключ везде разный я уже понял. блин я так в 3 раза быстрее квесты перенесу спасибо большое.
12
2008-12-18, Vyacheslav: … VCL выбрано, как я понимаю, из-за быстроты и удобства написания UI. Использование и программирование CLX-приложения ничем не отличается от VCL приложения. Это VCL-образная обертка вокруг Qt. Но при использовании CLX есть возможность сразу получить…
документация
5
2008-11-20, Balancer: Небольшое дополнение. Генерируемый последним примером запрос будет один: code mysql SELECT `id` , username AS `title` , `group _ id` , title AS `user _ title` , `use _ avatar` , `avatar _ width` , `avatar _ height` , `num _ posts` , `signature` ,…
0
2008-11-09, Balancer: Некоммерческий фонд Parrot принял в свои ряды английского медиа-гиганта ВВС. Такое решение представители ВВС объясняют усложнением собственной ИТ-инфраструктуры, немалым числом веб-проектов и использованием множества языков программирования. Для снижения издержек эксплуатации такой гетерогенной среды решено задействовать свободную виртуальную машину Parrot, развившуюся из проекта Perl6. Она предлагает универсальную поддержку различным динамическим языкам программирования: в платформно-независимый байт-код транслируются программы на множестве популярных языков — Basic, Lisp, Forth, Tcl, JavaScript, Ruby, Lua, Scheme, PHP, Python, Perl 6 и другие, а также двоичные приложения .NET. // ВВС выбрала виртуальную машину Parrot // BBC Joins Parrot Foundation Advisory Board | Parrot VM  
2
2008-11-01, avmich: Что-то тема как-то неудачно создалась .
8
2008-10-09, Murkt: … В направлении ускорения разработки.
18
2008-10-05, Tico: О, почти забыл. Есть ещё NMock .
6
2008-08-30, sxam: … Хотелось бы чего-то более generic И кроме того, бывают и end case scenarios.
18
2008-08-27, Сергей-4030: … … Типа, сорри, увлекся.
180
2008-08-26, Mishka: … Я не знаю, есть ли в инете (я не искал), но тут чистой воды алгоритмы и структуры данных. Тут надо не стек, а список или очередь контекстов (ктстати, итераты вполне подходят по контексту) и работать с текущим при копировании — либо пока не дошёл…
1
2008-08-21, Реконструктор: Связи + интернет.
13
2008-07-12, marata: … Она, вроде, только в дорогих версиях присутствует. Я в своей Хоум Эдишн не нашел, а на работе в Прокорпорэйт есть.
10
2008-07-05, Murkt: … Угу, как-то не хочется в реальной жизни повторять "Историю одного байта"
Смотри также

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru