ivan-lev

Рейтинг
435
Регистрация
20.04.2007
foxi:
1) Пробовал mysql (одна база), нагрузка на сервер ацкая, как не оптимизировал, да и скорость работы просто никакая, тормоза жуткие.

InnoDB, надеюсь? Что с кэшированием средствами базы.., с памятью под кэш, под временные таблицы? Explain-ы Индексы и прочее..

лог медленных запросов что говорит?

foxi:
около 50 столбцов и (в ближайшем будущем) около 3-5 млн строк.

Есть текстовые столбцы? Все ли столбцы нужны постоянно? Я к тому, что иногда имеет часть данных (длинных строк.. всех TEXT-полей) вынести в другую таблицу (связь по PK/id)

Иногда имеет смысл вместо varchar использовать char - фиксированная длина строки -> расчёт позиции курсора.

Не использовать функции, препятствующие кэшированию (CURRENT_TIMESTAMP() и тд.. http://dev.mysql.com/doc/refman/5.0/en/query-cache-operation.html)

К базе идет очень много чтений строк по уникальному id

Можно "разгрузить" mysql, в мемкэш складывать.. если, конечно, смысл есть..

foxi:
монгодб вот сама вроде как в памяти кешируется, без дополнений типа tmpfs, memcached и т.п., но что-то у меня сомнения в надежности манги, если вдруг сервер ребутнется или еще какой нештатный глюк...

mysql тоже в память лезет, если настройки позволяют.. =)

По поводу надёжности mongodb - в любом случае бэкапы не помешают.. но, если есть возможность - использовать репликацию.

---------- Post added 05-03-2013 at 21:43 ----------

Ещё.. для MySQL можно partitions посмотреть.

Trafikgon:
типа жава кода но допустим где нибуть по середине сайта или слева по середине.

Может кто-нибудь и делал.. А в чём вопрос, собственно?

p.s. побродите по сайтам из выдачи по "скачать ... бесплатно и без регистрации" - наверняка что-нибудь подобное найдёте

siv1987:
512001 байт отличается от оригинального,

512000, похоже, лечится исправлением на 2.. видимо, поправки на +1 оказалось недостаточно 😂

	$iter = round($fsize/512000) + 1;//число проходов цикла до полной закачки файла

частями по 500 килобайт +1 ибо округлению я не доверяю....
$hdr = array("Range: bytes=".$position."-".($position + $size));

-1, не?

Если 10 байт с 0 то 0-9

Милованов Ю.С:
ЗЫ. коммент "+1 ибо округлению я не доверяю" просто убил

ну.. про floor/ceil, видимо не в курсе..

aftamat4ik:
То есть слепленный весит меньше! скачанного.

Разбираться, почему.. на разных файлах разный размер.

$fsize = curl_get_file_size($file_url);//получаем размер файла(на удаленном сервере) в килобайтах

Почему в килобайтах? И что за функция? почему не http://php.net/manual/pt_BR/function.curl-getinfo.php ?

seasons:
Какие margin-ы и padding-и устанавливаются по умолчанию в разных браузерах?

Вообще, по спецификации, только margin-ы

Mutabors:
Нужна панель типа как у хостеров, указал название домена, нажал ок. И все. Создалась база, конфиги на апач и энджинэкс, ftp, ns-записи в баинде и т.д....

Если из текущих панелей ничего не устраивает -

sh скрипт справится.. такой можно за основу взять

по ssh можно и несколько серверов прикрутить..

Админку - на php накидать.. запускать через exec

white-ustus:
в логах пишет: .htaccess: RewriteRule: cannot compile regular expression '([A-Za-z0-9-_]+)/([A-Za-z0-9-_]+).html$'\n

Попробуйте с малого - исключая/добавляя

RewriteRule ^([a-z]+)/([A-Z]+)\.html$ 

p.s. А вообще, попробуйте сразу так:

RewriteRule ([-A-Za-z0-9_]+)/([-A-Za-z0-9_]+).html$ company.php?id=$1&page=$2 [L,QSA]
Рамарио:
Еще наткнулся на OpenCart. Как вообще эта штука? Хорошая? Подходящая?

Можете делать на том, что считаете удобным.

Вывод информации из базы делает любой движок, который работает с базой.

Складывайте её туда "как надо" + настраивайте отображение "как надо" - всё будет. Хоть на pure PHP

DenisVS:
Вопрос лишь зачем весь этот геморрой. Неужели экономия стоит его?

Изначально, видимо, стоял вопрос стоимости.. А уж потом - доступности :)

Goldsnich:
техническое решение переадресации ipv6<->ipv4 Существует оно вообще или нет.

"Переадресация" чуть выше описана:

poiuty:
Можно например купить еще vps с ipv4, поднять там nginx и проксировать на обработчик(ipv6).

Если найдёте не сервер, а "только" адрес.. и не в аренду а бесплатно.. - возможно, будет "дешевле"

Всего: 4907