Найдено страниц: 20 [показано 10]
-
Степень соответствия запросу: 52.86%
Фрагменты текста поста :
... Файлы vs базы данных...
... сохраняющие данные в файлах...
... Непонятно почему, но народ истово верит в то, что именно такой подход (отказ от использования систем управления базами данных и хранение данных в файлах) дает гораздо большую производительность...
... Давайте рассмотрим процессы, проистекающие на сервере при работе КМС "на файлах" и сравним их с аналогичными процессами при использовании СУБД...
... Пользователям скриптов других производителей, также использующих файлы в качестве хранилища данных этот пост также должен быть интересен...
... Вся эта информация сохраняется в файл и позже, на ее основе, генерируются графики посещаемости по дням, «хит-парад» страниц сайта, сайтов-источников трафика и используемых для просмотра броузеров и прочая мега-полезная отчетность...
... Нам гораздо важнее узнать, насколько оптимально использовать для этой работы файлы и действительно ли это быстрее, чем работа с базой данных...
... Особенность хранения данных Lasto-блогом такова, что статистика хранится в нескольких файлах: hits...
... Кстати, анализируя этот файл можно увидеть, какие страницы сайта проиндексированы какими поисковыми системами (были посещены поисковыми ботами) и когда это произошло...
... db — а вот на этот файл стоит обратить особое внимание...
... Скрипт считывает в память ВЕСЬ файл статистики, не взирая на размер ( если посещаемость высокая или статистика собирается за большой срок, то это могут быть десятки или даже сотни мегабайт )...
... Итак, скрипт загружает текстовый файл и преобразует его в массив...
... Серилизация (склейка элементов массива в строку) и перезапись (опять же) ВСЕГО файла статистики...
... Главное то, что ПРИ ЛЮБОМ ХИТЕ (даже переходе серфера с одной страницы сайта на другую) происходят ВСЕ описанные операции — чтение, разбор, поиск, склейка, запись и выполняются они над ВСЕМ содержимым файла статистики...
... За счет кэширования вы выиграете часть времени на чтении/сохранении файла статистики, но как быть с массивом...
... К тому же не стоит забывать, что пока одна копия запущенного скрипта копается в вашем (пусть и прокэшированном) файле, все другие будут тихо и мирно курить в сторонке...
... Другими словами, пока идет обработка одного посетителя, все остальные будут ждать ибо для них доступ к файлу статистики окажется заблокированным...
... Индексный файл содержит копию проиндексированного поля (или полей) из таблицы БД, но в отсортированном виде...
... Для работы механизма БД, система должна будет загрузить целиком в память три файла индексов...
... для перехода к нужной записи достаточно просто размер заголовка файла добавить к произведению размера записи в байтах на номер записи и получаем точное смещение от начала файла...
... Запись считали, увеличили на единицу и снова записали НА ТОЖЕ МЕСТО в файле таблицы...
... Поскольку записи в нашей третьей таблице (в данном случае) также будут иметь фиксированную длину, то поиск нужной внутри файла также сведется к одному сложению и одному умножению, а уж прочесть и снова записать на тоже место 12 байт — милисекундное дело (даже с учетом автоматической коррекции индексного файла)...
... Да еще про кэширование вспомним :-) Кстати, если ваш сайт достаточно посещаем, то файл статистики будет расти как на дрожжах и каждое обращение к скрипту будет вызывать чтение/парсинг/поиск/сохранение всех этих десятков мегабайт, а при использовании БД при любом количестве посетителей нам все так же будет нужно читать всего несколько сотен байт (три записи из таблиц), а записать - только 12 байт...
Подробнее: http://fit-media.com/post_1222679684.html
-
Степень соответствия запросу: 16.52%
Фрагменты текста поста :
... Это значит, что стоит вам удалить какой-то файл из этой папки, как он тут же будет удален с сервера...
... для удаления файла с сервера достаточно просто удалить этот файл из своей папки...
... , а так же валяется непонятный RTF файл, который можете сразу же стереть &mdash...
... Поэтому если вы хотите, чтобы кто-то кроме вас мог скачать файлы из вашего аккаунта, то вы должны разместить эти файлы внутри одной из этих папок...
... Все остальные папки и файлы, которые вы можете создать и которые НЕ будут находиться внутри папок Public или Photos никогда не будут доступны другим пользователям (за одним маленьким исключением, которое называется "...
... и сотрите все, что в ней есть (файл RTF с описанием работы и пример готового альбома)...
... и скопируйте в нее несколько фотографий: Если файлы большие или ваше соединение с интернет не очень быстрое, то вы заметите, что у каждой иконки сперва появляется синий значек с двумя стрелочками, который потом заменяется на зеленый с галочкой...
... файл или папка еще закачивается на сервер, зеленый  ...
... файл или папка успешно закачаны...
... в том, что в ней нельзя расшарить (сделать публично-доступным) один какой-то файл, только целиком альбом (вложенную папку)...
... Если же вам нужно раздавать файлы по одному, то вам нужно воспользоваться папкой "...
... в ней можно получить паблик-ссылку на любой вложенный файл, но нельзя получить такую ссылку на папку...
... раздавать файлы можно только по одному...
... Так что смело копируйте нужные файлы в папку Public , получайте на них паблик-ссылки и заваливайте этим спамом все известные вам форумы...
... Еще раз напомню, что если вы удалите как-нить файлы из ваших папок Public или Photos (или любых других внутри папки My Dropbox ), то эти файлы тут же будут удалены с сервера...
... если какой-любо из закачанных файлов изменился, то перезалита будет только изменившаяся часть, а не весь файл...
Подробнее: http://fit-media.com/post_1256945370.html
-
Степень соответствия запросу: 14.08%
Фрагменты текста поста :
... Самый простой способ создания резервной копии — тупо откопировать важные файлы (и папки) в место резервного хранения...
... * f:\arhiv\ скопирует все файлы из папки texts диска C: на диск F: в папку arhiv...
... * f:\arhiv\ /Y /S Теперь она скопирует все содержимое папки texts диска C: , включая все вложенные папки и все файлы из них...
... В реальной жизни чаще нужно копировать не все подряд, а файлы определенных типов...
... Дело в том, что эти команды просто тупо копируют файлы из одного места в другое...
... При этом если в папке-приемнике уже есть файл с тем же именем, что и в папке-источнике, то он заменяется...
... Проблема в другом — если в исходной папке какой-либо файл был удален (например он больше вам не нужен), то в копии он все равно останется...
... * /S /F /Q Она уничтожит все файлы из папки архива и всех вложенных в нее папок...
... Обратите внимание на расширение этого файла, оно должно быть именно BAT , а не TXT...
... Достаточно одного файла чтобы создать сколько угодно копий...
... * f:\arhiv\doc\ /Y /S Этот файл создаст полные копии папок texts и prikaz диска C: и папки doc диска D:...
... копируются абсолютно все файлы, хотя делать это каждый раз вовсе не обязательно...
... Хорошо бы, добиться такого эффекта, когда: в копии заменяются только те файлы, которые изменились в оригинале в копию добавляются те файлы, которые появились в папке оригинала из копии удаляются все папки и файлы, которые удалились в оригинале...
... rar d:\work\prikaz В результате его работы в папке arhiv диска F: будут созданы три файла: texts...
... архиватору придется полностью упаковать все файлы из исходных папок...
Подробнее: http://fit-media.com/post_1203529769.html
-
Степень соответствия запросу: 6.86%
Фрагменты текста поста :
... Но если вам важен каждый процент нагрузки сервера и плевать вы хотели на случайных серферов, пользующихся неправильными броузерами, то замените в файле pr...
... Чуть ниже в файле идет список стоп-слов, найдя которые в юзер-агенте скрипт безаговорочно выплюнет 404...
... Сохраняйте изменения и закачивайте его на сервер в папку с блогом (это папка, в которой расположены файлы functions...
... Теперь, чтобы подключить скрипт к блогу, необходимо внести изменения в файл...
... Настоятельно рекомендую скопировать куда-нибудь этот файл до того, как вы начнете его редакторовать...
... вам достаточно будет вернуть родной файл...
... Итак, вот содержимое файла...
... htaccess, который поставляется Вадимом в комплекте Lasto-Blog-B: Исходный файл...
... php А вот то, что должно быть после изменения: Модифицированный файл...
... php После изменений сохраните файл...
Подробнее: http://fit-media.com/post_1225008537.html
-
Степень соответствия запросу: 6.86%
Фрагменты текста поста :
... Поскольку вся библиотекуа представляет собой всего один обычный файл с java-скриптом, то и подключается он стандартным HTML-тэгом: Пример кода <...
... Поэтому сделаем файл, который будет посылать некий ответ на наш запрос...
... Для этого создадим HTML-файл, например, такого банального содержания: Содержимое файла text...
... после выполнения функции mytest() внутри контейнера будет помещено содержимое нашего файла (в данном примере это будет надпись "...
... Итак, полный код примера: Полный код файла index...
... Сохраните файлы index...
... Файл будет зваться name...
... Код: Файл name...
... Выходит, что для расширения функционала никаких лишних телодвижений с вашей стороны не потребуется...
... вы не сможете с его помощью закачать на сервер файлы...
... вам вообще ничего не придется программировать :) Не станем здесь городить огород с реальной загрузкой файлов, просто выведем данные о загруженном файле...
... Код скрипта (файл file...
... php): Файл file...
Подробнее: http://fit-media.com/post_1262093659.html
-
Степень соответствия запросу: 1.07%
Фрагменты текста поста :
... Конечно, "дата" должна также уметь себя вывести, переслать в файл или из файла, сравнить себя с другими датами и так далее...
... // сохранили дату в файл cd...
... // прочи дату из файла int days = cd - new CDate("28...
... ) константы которые "не реализованы" и "введены для дальнейшего расширения" и "будут реализованы в следующих версиях"...
... Сборки - это здорово по отношению к DLL , но убого по отношению к обычным библиотечным файлам, которые до...
Подробнее: http://fit-media.com/post_1199568462.html
-
Степень соответствия запросу: 0.82%
Фрагменты текста поста :
... :) Второе - переименование файла...
... Файл иконки можно располагать в любой папке, доступной серферу...
... Более того, можно сделать так, что в разных папках будут лежать разные файлы иконок...
... :) Если Вы располагаете файл иконки не в дефолтовом месте (корневая папка сайта) и/или не с дефолтовым именем (favicon...
... :) Все, что Вам потребуется - вписать строку AddType image/ICO ICO в файл...
Подробнее: http://fit-media.com/post_1212879390.html
-
Степень соответствия запросу: 0.43%
Фрагменты текста поста :
... Я не хочу слышать ее нытье о том, что она не уверена, в какое место на диске записать файл...
... Если я прошу компьютер удалить файл, я не хочу чтобы он спрашивал у меня "Вы уверены...
... Я хочу, чтобы он имел смелость в своих убеждениях и удалил файл...
... С другой стороны, если компьютер имеет какие-то подозрения, что я могу ошибаться – что может быть всегда – он должен предусмотреть это, и подготовиться к возможному восстановлению файла, если я вдруг передумаю...
Подробнее: http://fit-media.com/post_1203349390.html
-
Степень соответствия запросу: 0.41%
Фрагменты текста поста :
... Сами файлы из каталога отображаются в виде 3-мерной карусели под своим каталогом...
... Соль модели в том, что нужный файл можно "приблизить" поворотом карусели (может быть, не одной), идущим в режиме анимации...
... Вторая модель - " Стена в перспективе " - также отображает файловую систему, но вне ее иерархии, согласно двум каким-то параметрам, например частоте обращения к файлу и его размеру...
Подробнее: http://fit-media.com/post_1204019048.html
-
Степень соответствия запросу: 0.1%
Фрагменты текста поста :
... Восьмой недостаток - сложность расширения...
... Все данные будут храниться в обычных файлах на сервере...
... Максимально упрощенная схема создания дополнительных модулей расширения функциональности...
Подробнее: http://fit-media.com/post_1200405197.html
История внешних поисковых запросов