PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 5
loveaboveall Отправлено: 07 Мая, 2014 - 15:59:41 • Тема: Поиск и редактирование информации в текстовом файле • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2410
Zuldek пишет:
loveaboveall пишет:
И открывать подключение к базе при каждом входе пользователя на сайт
Если есть необходимость в использование бд, то разумеется.


имеется ввиду только для счетчика есть ли необходимость гонять БД ? так БД не нужна. сайт без БД.
loveaboveall Отправлено: 07 Мая, 2014 - 15:54:04 • Тема: Поиск и редактирование информации в текстовом файле • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2410
Zuldek пишет:
loveaboveall пишет:
будет несколько обращений к файлу и попыток на запись?

А для этого придуманы реляционные базы данных. sqllite в данном случае будет накладывать точно такое же ограничение на одновременную запись.
Соответственно, — можно писать в бд и периодически формировать ваш файл в нужном формате, если он нужен.


пока, если отойти от темы...насколько я понял то задачу лучше всего реализовывать именно в SQL ? И открывать подключение к базе при каждом входе пользователя на сайт
loveaboveall Отправлено: 07 Мая, 2014 - 15:46:50 • Тема: Поиск и редактирование информации в текстовом файле • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2410
как будет выглядеть решение , если использовать xml например ? (какой нибудь пример) я в xml-e полный ноль

и снова вопрос о множественном подключении...
loveaboveall Отправлено: 07 Мая, 2014 - 15:40:32 • Тема: Поиск и редактирование информации в текстовом файле • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2410
Zuldek пишет:
не считав весь файл

да считать полностью файл это просто и быстро и можно распарсить, но как быть, если в одно и тоже время будет несколько обращений к файлу и попыток на запись?

Zuldek пишет:
то я бы использовал xml-эквивалент

нет-нет структура файла может быть и html и xml, не важно, это приблизительный результат как должно выглядеть для админа, который будет смтореть, суть в том, чтобы не использовать SQL, а именно в файловой системе рабоать. Возможны есть гораздо простые варианты , суть проста, счетчик посещений и хранения этого в файловой системе...
loveaboveall Отправлено: 07 Мая, 2014 - 15:22:05 • Тема: Поиск и редактирование информации в текстовом файле • Форум: Работа с файловой системой и файлами

Ответов: 9
Просмотров: 2410
Всем добрый день. Прошу гуру php подсказать, как можно реализовать следующую идею... Есть текстовый файл на сервере, в который ведется статистика посещений. Файл в следующем формате (построчно, через пробелы):

[ip-адресс] [кол-раз посещений] [время последнего захода] [браузер]

Стоит особая проблема в редактировании уже имеющейся информации. Например, надо сначала сделать поиск в файле, есть ли такой ip, далее увеличить [кол-раз посещений] на 1 и переписать [время последнего захода] и [браузер]. Как это сделать средствами PHP с учетом того, что строк в файле может быть много, и брать целиком содержимое по file_get_contents не целесообразно, так-как может быть множественное подключение? Открывать и считывать по fopen и fread - это надо будет все равно считывать весь файл чтобы найти нужную строку с IP....

Заранее спасибо!

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB