HELP me с explode() - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sun, 12 Jan 2025 01:46:08 +030028. Aligan, сенкс, с меня аптечка
https://visavi.net/topics/4239/92303
HELP me с explode() ИгорьSat, 26 Dec 2009 21:55:28 +0300Сообщенияhttps://visavi.net/topics/4239/92303До поры до времени. Обычный шаред хостинг долго бы не простоял. Я к тому что fle, file_get_contents - они считывают содержимое всего файла в память процессора которая лимитированна. Вариант с fopen куда более оптимизирован, если жалко завести одну таблицу в MySQL и не париться вообще
https://visavi.net/topics/4239/92287
HELP me с explode() ОлегSat, 26 Dec 2009 20:58:44 +0300Сообщенияhttps://visavi.net/topics/4239/92287Вот честно не понимаю. TLENS, ты дейстивительно вариант с file() позволяет не париться? Правильно пускай сервер парится.
https://visavi.net/topics/4239/92284
HELP me с explode() ОлегSat, 26 Dec 2009 20:54:32 +0300Сообщенияhttps://visavi.net/topics/4239/92284Не парся просто пиши цытаты через ентер но в самой цытате ентер заменяй на <br><br>
Папример:<br>
Цытата1<br>(Архимед)<br>
Цытата2<br>
Цытата3<br>
Цытата4<br>
Цытата5<br>
-----------------------<br>
И вывод случайной:<br>
<pre class="prettyprint"><?
$name='Путь к файлу';
$file=file($name);
$cytata=$file[round(0,count($file)-1)];
echo '<b>'.$cytata.'</b>';
</pre>
У меня в одном файле было боле 10тыс. Агентов и 8 тыс. Прокси то таким образом брал без каких либо висов еще и успевал хостов около 20 штук накрутить.
https://visavi.net/topics/4239/92277
HELP me с explode() УдаленныйSat, 26 Dec 2009 20:40:52 +0300Сообщенияhttps://visavi.net/topics/4239/92277Делаешь таблицу quotations с двумя полями - id_quotation | name_quotation<br>
Ну и сам код<br>
<pre class="prettyprint">
<?
$sql = MYSQL_QUERY("SELECT name_quotation FROM quotations ORDER BY RAND() LIMIT 1");
$name_quotation = MYSQL_RESULT($sql,0,"name_quotation"); // вывод случайной цитаты
?>
</pre>
https://visavi.net/topics/4239/92275
HELP me с explode() ОлегSat, 26 Dec 2009 20:40:31 +0300Сообщенияhttps://visavi.net/topics/4239/9227514. .::lugaro::. вот так другое дело..
https://visavi.net/topics/4239/92225
HELP me с explode() ИгорьSat, 26 Dec 2009 18:46:24 +0300Сообщенияhttps://visavi.net/topics/4239/92225Вообщем хочу на сайте организовать вывод случайной цытаты с файла для начала... в мускуле мало шарю
https://visavi.net/topics/4239/92222
HELP me с explode() ИгорьSat, 26 Dec 2009 18:43:51 +0300Сообщенияhttps://visavi.net/topics/4239/9222221. Aligan, подробней плиз..
https://visavi.net/topics/4239/92220
HELP me с explode() ИгорьSat, 26 Dec 2009 18:38:41 +0300Сообщенияhttps://visavi.net/topics/4239/92220И что же ты предложишь когда нужно будет из всего массива цитат вывести одну единственную? На мой взгляд лучше сделать одну таблицу SQL с двумя столбцами и вся задача решается двумя строчками кода.
https://visavi.net/topics/4239/92203
HELP me с explode() ОлегSat, 26 Dec 2009 17:16:54 +0300Сообщенияhttps://visavi.net/topics/4239/92203Если файл очень большой то лучше создать 7 меньших файлов с номерами дней недели или 24 файла по часам.<br>
Чуть больше работы, чуть меньше затрат ресурсов.
https://visavi.net/topics/4239/92200
HELP me с explode() ramzesSat, 26 Dec 2009 16:34:49 +0300Сообщенияhttps://visavi.net/topics/4239/922009# вообще не стоит использовать если файл будет весить больше метра
https://visavi.net/topics/4239/92198
HELP me с explode() ОлегSat, 26 Dec 2009 16:24:59 +0300Сообщенияhttps://visavi.net/topics/4239/9219816 если на то пошло то 9# будет сильнее грузить чем 15#
https://visavi.net/topics/4239/92077
HELP me с explode() УдаленныйSat, 26 Dec 2009 06:58:16 +0300Сообщенияhttps://visavi.net/topics/4239/92077Тогда замени :. На ентер
https://visavi.net/topics/4239/92059
HELP me с explode() УдаленныйSat, 26 Dec 2009 03:06:49 +0300Сообщенияhttps://visavi.net/topics/4239/92059Для каких целей это нужно? Если цитатник для сайта постоянный, то file_get_contents() Ни в коем случае нельзя использовать. пару пользоватлей зайдут и память процессора будет забита.
https://visavi.net/topics/4239/92037
HELP me с explode() ОлегSat, 26 Dec 2009 01:18:04 +0300Сообщенияhttps://visavi.net/topics/4239/92037Еее если используются ячейки значет гдето может быть ентер а функцией file можна розрушыть содержимое, и воще зачем в его случае разбивать на на массив потом обратно разбивать?<br>
Афтор вот держи функцию<br>
<pre class="prettyprint"><?
$file=file_get_content($str);
//Ето просто возьмёт содержымое с файла и вставит в переменную без разбивание в массив и дале просто делим на массив по заданным :.\\
$array=explode(':.',$file);
echo $array[0];
</pre>
https://visavi.net/topics/4239/92034
HELP me с explode() УдаленныйSat, 26 Dec 2009 01:12:54 +0300Сообщенияhttps://visavi.net/topics/4239/92034