ОсновноеRadiotalkПользовательское
Webserv24 - Панель управления хостингом
11   •   Посмотреть все темы

Вопрос по нагрузке

 

3363
Влад @4ih-pqh
Планируется сервис (а точнее уже есть) в функциях которого так же будет обрабатывать изображения (создавать миниатюры, создание миниатюр на лету, а так же создание автоматически бд и каталогов с автоматическим переносом файлов) ... вроде как сам скрипт довольно лёгок, волнуют моменты как раз обработки изображений и работы таких скриптов которые создавая каталог, переносят в него файлы из общего места в новый каталог (несколько мегабайт и пару десятков файлов) ... подойдёт ли мне тариф новичок?

363
Максим @Максим
покупайте vds и будет счастье.

автоматом создание баз Вы не сможете сделать

3363
Влад @4ih-pqh
Максим пишет:

покупайте vds и будет счастье.

автоматом создание баз Вы не сможете сделать

то есть у вас эта функция намеренно зарезана?

<?php
// генерация бд
function generatePassword($length = 9){
$chars = 'abdefhiknrstyzABDEFGHKNQRSTYZ23456789';
$numChars = strlen($chars);
$string = '';
for ($i = 0; $i < $length; $i++) {
$string .= substr($chars, rand(1, $numChars) - 1, 1);
}
return $string;
}
$HOST = "localhost"; // имя сервера
$USER = ""; // пользователь базы данных MySQL
$PASS = ""; // пароль для доступа к серверу MySQL
$DB = ($echo . generatePassword(18) . "n"); // название создаваемой базы данных

if(!mysql_connect("$HOST", "$USER", "$PASS")) exit(mysql_error());
else {echo "";}

$r = mysql_query("CREATE DATABASE $DB");
if(!$r)exit(mysql_error());

if (!mysql_select_db($DB)) exit(mysql_error());
else{echo "";}

// строка, которую будем записывать в конф файл
$text = '<?ob_start(\'gzip_handler\');
ob_start();
$host = \'localhost\';
$db_username = \'\';
$db_password = \'\';
$database = \''.$DB.'\';
$prefix = \'\';
mysql_connect($host, $db_username, $db_password) or die(mysql_error());
mysql_select_db($database) or die(mysql_error());?>';


$fp = fopen("cookie.php", "w");

// записываем в файл текст
fwrite($fp, $text);


// устанавливаем кодировку
mysql_query('SET NAMES cp1251;');

echo "База данных успешно создана.";

// закрываем
fclose($fp);

?>

уж тогда свой сервер ставить на колокол, а не эти вдс в тридорога

Отредактировано 4ih-pqh - 10.04.2012
549
PlumLi @PlumLi
вам наверно сюда https://vmeste.eu/forum?tid=15730 там уже и будете создавать базы автоматом, на хостинге базы можно создавать только через хостинг панель...

Отредактировано PlumLi - 10.04.2012
3363
Влад @4ih-pqh
просто я не понимаю, вроде как можно создавать энное кол-во баз на данном плане...ок а если автоматом добавлять в базу данные, но с разными префиксами (тоже через пхп) ... на этом плане пойдёт?

3363
Влад @4ih-pqh
PlumLi пишет:

прочтите мое сообщение выше

прочти моё сообщение выше ... меня не интересует на данный момент впс и прочие, и ещё выше прочти что я думаю по поводу выделок

Отредактировано 4ih-pqh - 10.04.2012
549
PlumLi @PlumLi
PlumLi пишет:

на хостинге базы можно создавать только через хостинг панель...

я про эту часть

3363
Влад @4ih-pqh
PlumLi пишет:

PlumLi пишет:

на хостинге базы можно создавать только через хостинг панель...

я про эту часть

ну это понятно - нет прав, а есть права на запуск того же install.php с установкой в ту же базу (заранее готовую), но с другим префиксом (если уже будут данные)?

Отредактировано 4ih-pqh - 10.04.2012
549
PlumLi @PlumLi
на сколько я знаю - это должно пройти - попробуйте взять пробный период и оттестировать

3363
Влад @4ih-pqh
ок позже так и сделаю...а есть ли вариант что бд будет у меня (удалённый доступ к бд) ?... но правда не хочется гонять свой комп сутками ... проблема в моём сервере в том, что он плохо обрабатывает скрипты (нагрузка подпрыгивает) при том что на серверной платформе тишь да гладь, а вот с запросами в бд у меня нет проблем.

7094
Dim @Render
В настройках созданной бд можно включить удалённое подключение

3363
Влад @4ih-pqh
Render пишет:

В настройках созданной бд можно включить удалённое подключение

ну как я понимая вместо $HOST = "localhost"; локалхоста прописать ип там где будет бд?

Отредактировано 4ih-pqh - 10.04.2012
7094
Dim @Render
4ih-pqh пишет:

Render пишет:

В настройках созданной бд можно включить удалённое подключение

ну как я понимая вместо $HOST = "localhost"; локалхоста прописать ип там где будет бд?

Лучше не ip, а хост в зависимости от номера сервера.

3363
Влад @4ih-pqh
Render пишет:

4ih-pqh пишет:

Render пишет:

В настройках созданной бд можно включить удалённое подключение

ну как я понимая вместо $HOST = "localhost"; локалхоста прописать ип там где будет бд?

Лучше не ip, а хост в зависимости от номера сервера.

ну а если скажем делать запрос до меня, а не до дата центра?

7094
Dim @Render
4ih-pqh пишет:

Render пишет:

4ih-pqh пишет:


ну как я понимая вместо $HOST = "localhost"; локалхоста прописать ип там где будет бд?

Лучше не ip, а хост в зависимости от номера сервера.

ну а если скажем делать запрос до меня, а не до дата центра?

😀 Что за запрос то? Запрос к базе данных? Так делай, не запрещено же использовать удалённое подключение к удалённой базе данных.

3363
Влад @4ih-pqh
Render пишет:

4ih-pqh пишет:

Render пишет:


Лучше не ip, а хост в зависимости от номера сервера.

ну а если скажем делать запрос до меня, а не до дата центра?

😀 Что за запрос то? Запрос к базе данных? Так делай, не запрещено же использовать удалённое подключение к удалённой базе данных.

да я хз что тут разрешено, а что нет)) впервые на таких тарифах, обычно свой сервер юзаю или в дц, но тоже отдельный)

1897
Александр @I-believe
Не буду плодить тем без надобностей. Как сильно нагрузит систему программа (планируется, что использовать её будет +20 человек), которая раз в 10 секунд получает текст с сайта?
Т.е. информация на сайте постоянно обновляется и программа её заново отображает.

3173
Николай @grom
Программа, всмысле, у тебя стоит на компе? Думаю нисколько грузить не будет.
По личному опыту - делал клиентскую прогу используется примерно человек 50. Она запрашивает некий текст (статистику из БД). Но эти данные формируются ПХП скриптом и сохраняются в .тхт файл. Нагрузки 0. Если сделаешь грамотно, то проблем не будет.

3363
Влад @4ih-pqh
I-believe пишет:

Не буду плодить тем без надобностей. Как сильно нагрузит систему программа (планируется, что использовать её будет +20 человек), которая раз в 10 секунд получает текст с сайта?
Т.е. информация на сайте постоянно обновляется и программа её заново отображает.

тут скорее зависит от скриптов...быдлокод даже в мелком количестве может начать грузить)) а вообще представим ситуацию, когда клиент(ы) запускаются с интервалом 2 или 1 в секунду, то есть мы получаем постоянное обращение к сайту...а ещё по закону великого рандома может совпасть так, что все 20 буду делать запрос одновременно или почти одновременно...вот и делай выводы) но тут скорее всё зависит от лимитов сервера и кода

20090
Dimitry @Dimitry
если скрипт лёгкий то ничего страшного, но темнеменее это не тариф новичок