ФЗВ Программисты PHP - |
19 листопада 2017 17:40:02 IP/Host: 194.213.106.---
|
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:16:00 IP/Host: ---.play-internet.pl
|
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:17:38 IP/Host: ---.opera-mini.net
|
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:25:20 IP/Host: 194.213.106.---
|
fam, cкажи мне, какую именно структуру файла ты ожидаешь и неужели думаешь народ что то свое пилить будет или что тебе такой файл будет удобен?
Все должно быть стандартным, потому гугли на тему JSON и XML, вот в один из этих форматов тебе и надо "сбрасывать". И это практически 100% самый правильный путь.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:25:58 IP/Host: 194.213.106.---
|
fam, cкажи мне, какую именно структуру файла ты ожидаешь и неужели думаешь народ что то свое пилить будет или что тебе такой файл будет удобен?
Все должно быть стандартным, потому гугли на тему JSON и XML, вот в один из этих форматов тебе и надо "сбрасывать". И это практически 100% самый правильный путь.
Быстрый поиск в инете и находим легкий путь к тому что тебе надо :
-----
$json = json_decode(file_get_contents($file),TRUE);
$json[$user] = array("first" => $first, "last" => $last);
file_put_contents($file, json_encode($json));
------
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:27:53 IP/Host: 194.213.106.---
|
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:30:31 IP/Host: ---.play-internet.pl
|
Розгорнути попередні цитати...fam, cкажи мне, какую именно структуру файла ты ожидаешь и неужели думаешь народ что то свое пилить будет или что тебе такой файл будет удобен?
Все должно быть стандартным, потому гугли на тему JSON и XML, вот в один из этих форматов тебе и надо "сбрасывать". И это практически 100% самый правильный путь.да не прошу я никого ничего пилить.
идея такая. При запуске скрипта происходит обращение к нескольким таблицам, чтобы создать страницу (контент, меню, breadcrumbs, и т.д.). Чтобы избежать лишних обращений к БД, хочу определить ряд данных в своего рода конфиге, который загружается по умолчанию. Мне кажется, что это выгоднее для производительности. Но постоянно помнить об этом трудно - забудешь и внесешь какие-то коррекции в таблицу, а файл этот забудешь. То исть , надо при каждом изменении, вносимом в мета данные таблицы, чтобы это автоматотом переписывалось.
напилить сам могу, но интересует, есть что-то уже или нет.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:32:13 IP/Host: ---.play-internet.pl
|
хм, я не прочел код сначала - там же из файла и в файл, но содержимое сначала надо создать. Короче, ладно, спасибо, разберусь.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:34:51 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...fam, cкажи мне, какую именно структуру файла ты ожидаешь и неужели думаешь народ что то свое пилить будет или что тебе такой файл будет удобен?
Все должно быть стандартным, потому гугли на тему JSON и XML, вот в один из этих форматов тебе и надо "сбрасывать". И это практически 100% самый правильный путь.да не прошу я никого ничего пилить.
идея такая. При запуске скрипта происходит обращение к нескольким таблицам, чтобы создать страницу (контент, меню, breadcrumbs, и т.д.). Чтобы избежать лишних обращений к БД, хочу определить ряд данных в своего рода конфиге, который загружается по умолчанию. Мне кажется, что это выгоднее для производительности. Но постоянно помнить об этом трудно - забудешь и внесешь какие-то коррекции в таблицу, а файл этот забудешь. То исть , надо при каждом изменении, вносимом в мета данные таблицы, чтобы это автоматотом переписывалось.
напилить сам могу, но интересует, есть что-то уже или нет.это ты что то дикое по моему пытаешься делать У тебя уже есть база данных и как и любая база данных - она наверняка расчитана на то что в нее будут ломиться, много и часто. А вот постоянно в файловую систему что то писать как ты хочешь - наверняка будут тормоза и лишние проблемы.
Не пытайся к машине где то снизу 5-е колесо добавить
Re: ФЗВ Программисты PHP -
hawk2002
|
19 листопада 2017 18:36:16 IP/Host: ---.volia.com
|
Розгорнути попередні цитати...fam, cкажи мне, какую именно структуру файла ты ожидаешь и неужели думаешь народ что то свое пилить будет или что тебе такой файл будет удобен?
Все должно быть стандартным, потому гугли на тему JSON и XML, вот в один из этих форматов тебе и надо "сбрасывать". И это практически 100% самый правильный путь.да не прошу я никого ничего пилить.
идея такая. При запуске скрипта происходит обращение к нескольким таблицам, чтобы создать страницу (контент, меню, breadcrumbs, и т.д.). Чтобы избежать лишних обращений к БД, хочу определить ряд данных в своего рода конфиге, который загружается по умолчанию. Мне кажется, что это выгоднее для производительности. Но постоянно помнить об этом трудно - забудешь и внесешь какие-то коррекции в таблицу, а файл этот забудешь. То исть , надо при каждом изменении, вносимом в мета данные таблицы, чтобы это автоматотом переписывалось.
напилить сам могу, но интересует, есть что-то уже или нет.
Re: ФЗВ Программисты PHP -
hawk2002
|
19 листопада 2017 18:36:51 IP/Host: ---.volia.com
|
Розгорнути попередні цитати...да не прошу я никого ничего пилить.
идея такая. При запуске скрипта происходит обращение к нескольким таблицам, чтобы создать страницу (контент, меню, breadcrumbs, и т.д.). Чтобы избежать лишних обращений к БД, хочу определить ряд данных в своего рода конфиге, который загружается по умолчанию. Мне кажется, что это выгоднее для производительности. Но постоянно помнить об этом трудно - забудешь и внесешь какие-то коррекции в таблицу, а файл этот забудешь. То исть , надо при каждом изменении, вносимом в мета данные таблицы, чтобы это автоматотом переписывалось.
напилить сам могу, но интересует, есть что-то уже или нет.это ты что то дикое по моему пытаешься делать У тебя уже есть база данных и как и любая база данных - она наверняка расчитана на то что в нее будут ломиться, много и часто. А вот постоянно в файловую систему что то писать как ты хочешь - наверняка будут тормоза и лишние проблемы.
Не пытайся к машине где то снизу 5-е колесо добавитьне, я же не о данных веду речь, а о мета-данных, которые не изменяются каждый день и даже месяц (а то и год).
а загрузить вначале несколько кБ продуманной структуры лучше, чем сделать пару-другую лишних обращений за бОльшим кол-вом данных, чем надо - интуитивно чую.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:37:37 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...fam, cкажи мне, какую именно структуру файла ты ожидаешь и неужели думаешь народ что то свое пилить будет или что тебе такой файл будет удобен?
Все должно быть стандартным, потому гугли на тему JSON и XML, вот в один из этих форматов тебе и надо "сбрасывать". И это практически 100% самый правильный путь.да не прошу я никого ничего пилить.
идея такая. При запуске скрипта происходит обращение к нескольким таблицам, чтобы создать страницу (контент, меню, breadcrumbs, и т.д.). Чтобы избежать лишних обращений к БД, хочу определить ряд данных в своего рода конфиге, который загружается по умолчанию. Мне кажется, что это выгоднее для производительности. Но постоянно помнить об этом трудно - забудешь и внесешь какие-то коррекции в таблицу, а файл этот забудешь. То исть , надо при каждом изменении, вносимом в мета данные таблицы, чтобы это автоматотом переписывалось.
напилить сам могу, но интересует, есть что-то уже или нет.работай с БД, не занимайся ерундой. Будешь файловую систему дергать - лучше не станет, просто организуй структуру БД так чтобы минимально считывать необходимые данные, правильные связи организуй и индексы и будет тебе счатье
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:41:22 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...fam, cкажи мне, какую именно структуру файла ты ожидаешь и неужели думаешь народ что то свое пилить будет или что тебе такой файл будет удобен?
Все должно быть стандартным, потому гугли на тему JSON и XML, вот в один из этих форматов тебе и надо "сбрасывать". И это практически 100% самый правильный путь.да не прошу я никого ничего пилить.
идея такая. При запуске скрипта происходит обращение к нескольким таблицам, чтобы создать страницу (контент, меню, breadcrumbs, и т.д.). Чтобы избежать лишних обращений к БД, хочу определить ряд данных в своего рода конфиге, который загружается по умолчанию. Мне кажется, что это выгоднее для производительности. Но постоянно помнить об этом трудно - забудешь и внесешь какие-то коррекции в таблицу, а файл этот забудешь. То исть , надо при каждом изменении, вносимом в мета данные таблицы, чтобы это автоматотом переписывалось.
напилить сам могу, но интересует, есть что-то уже или нет.работай с БД, не занимайся ерундой. Будешь файловую систему дергать - лучше не станет, просто организуй структуру БД так чтобы минимально считывать необходимые данные, правильные связи организуй и индексы и будет тебе счатье
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:44:06 IP/Host: ---.play-internet.pl
|
Розгорнути попередні цитати...да не прошу я никого ничего пилить.
идея такая. При запуске скрипта происходит обращение к нескольким таблицам, чтобы создать страницу (контент, меню, breadcrumbs, и т.д.). Чтобы избежать лишних обращений к БД, хочу определить ряд данных в своего рода конфиге, который загружается по умолчанию. Мне кажется, что это выгоднее для производительности. Но постоянно помнить об этом трудно - забудешь и внесешь какие-то коррекции в таблицу, а файл этот забудешь. То исть , надо при каждом изменении, вносимом в мета данные таблицы, чтобы это автоматотом переписывалось.
напилить сам могу, но интересует, есть что-то уже или нет.это ты что то дикое по моему пытаешься делать У тебя уже есть база данных и как и любая база данных - она наверняка расчитана на то что в нее будут ломиться, много и часто. А вот постоянно в файловую систему что то писать как ты хочешь - наверняка будут тормоза и лишние проблемы.
Не пытайся к машине где то снизу 5-е колесо добавитьне, я же не о данных веду речь, а о мета-данных, которые не изменяются каждый день и даже месяц (а то и год).
а загрузить вначале несколько кБ продуманной структуры лучше, чем сделать пару-другую лишних обращений за бОльшим кол-вом данных, чем надо - интуитивно чую.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:45:04 IP/Host: ---.ip.litech.net
|
Re: ФЗВ Программисты PHP - |
19 листопада 2017 18:51:29 IP/Host: 194.213.106.---
|
А потом окажется что ты например на диск D решил писать, а на очередной машине его просто не будет.
Re: ФЗВ Программисты PHP -
hawk2002
|
19 листопада 2017 18:55:17 IP/Host: ---.volia.com
|
Розгорнути попередні цитати...А потом окажется что ты например на диск D решил писать, а на очередной машине его просто не будет.мы все же о разном говорим.
имеется фреймворк со своей структурой (ее, кстати, можно и даже желательно по-своему изменить)
там куча папок, файлов как системных, так и каждого конкретного приложения.
какой диск D в интеренете?! мы о разных вещах говорим.
упрощая, речь идет о достаточно рядовом по размеру и структуре массиве данных, который надо считать в начале работы скрипта. (при этом всегда читаются еще стандартно файлы конфигурации - системы, авторизации. автозагрузки, конф. БД, и т.д. .. потом наступает очередь библиотек, хелперов, моделей, представлений... и тд. )
ребяты, вы шо, не знаете об этом?!
Re: ФЗВ Программисты PHP - |
19 листопада 2017 19:03:59 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...А потом окажется что ты например на диск D решил писать, а на очередной машине его просто не будет.мы все же о разном говорим.
имеется фреймворк со своей структурой (ее, кстати, можно и даже желательно по-своему изменить)
там куча папок, файлов как системных, так и каждого конкретного приложения.
какой диск D в интеренете?! мы о разных вещах говорим.
упрощая, речь идет о достаточно рядовом по размеру и структуре массиве данных, который надо считать в начале работы скрипта. (при этом всегда читаются еще стандартно файлы конфигурации - системы, авторизации. автозагрузки, конф. БД, и т.д. .. потом наступает очередь библиотек, хелперов, моделей, представлений... и тд. )
ребяты, вы шо, не знаете об этом?!решение с кєшированием настроек уже дали выше
все остальное - велосипед на семи колесах, не усложняй себе жизнь. если интерес чисто академический - можешь баловаться
Re: ФЗВ Программисты PHP - |
19 листопада 2017 19:06:00 IP/Host: ---.play-internet.pl
|
Розгорнути попередні цитати...А потом окажется что ты например на диск D решил писать, а на очередной машине его просто не будет.мы все же о разном говорим.
имеется фреймворк со своей структурой (ее, кстати, можно и даже желательно по-своему изменить)
там куча папок, файлов как системных, так и каждого конкретного приложения.
какой диск D в интеренете?! мы о разных вещах говорим.
упрощая, речь идет о достаточно рядовом по размеру и структуре массиве данных, который надо считать в начале работы скрипта. (при этом всегда читаются еще стандартно файлы конфигурации - системы, авторизации. автозагрузки, конф. БД, и т.д. .. потом наступает очередь библиотек, хелперов, моделей, представлений... и тд. )
ребяты, вы шо, не знаете об этом?!
Re: ФЗВ Программисты PHP - |
19 листопада 2017 19:10:44 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...А потом окажется что ты например на диск D решил писать, а на очередной машине его просто не будет.мы все же о разном говорим.
имеется фреймворк со своей структурой (ее, кстати, можно и даже желательно по-своему изменить)
там куча папок, файлов как системных, так и каждого конкретного приложения.
какой диск D в интеренете?! мы о разных вещах говорим.
упрощая, речь идет о достаточно рядовом по размеру и структуре массиве данных, который надо считать в начале работы скрипта. (при этом всегда читаются еще стандартно файлы конфигурации - системы, авторизации. автозагрузки, конф. БД, и т.д. .. потом наступает очередь библиотек, хелперов, моделей, представлений... и тд. )
ребяты, вы шо, не знаете об этом?!Я просто насмотрелся на чудаков, которые пытались оптимизировать то, что и так правильно работало - видел немало и подследствий оных оптимизаций тоже. Я потому про D и написал - и такие герои тоже попадаются. Рад что у тебя по крайней мере не локальный диск в дело идет.
Народ же творит что ни попадя порой... Ладно если для себя, а вот когда кастомеру такое всучивают..... Был например случай когда чел отвечающий за часть проекта вставил в код посылать ему прямо на почту дебаг при проблемах, почтовый адрес украинского оутсорса. Код ушел в дойч банк если я правильно помню, хорошо у них на их внутренних тестах это открылось, а не в рабочем состоянии. И хорошо что это был дойч банк, а не амерская CIA (Central Intelligence Agency) которая тоже этот продукт юзала.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 19:20:48 IP/Host: ---.tor.openinternet.io
|
Re: ФЗВ Программисты PHP - |
19 листопада 2017 19:27:10 IP/Host: 194.213.106.---
|
Дуже цікавий велосипед, мати базу і ще щось постійно вичитувати з інклудів.
Ні, звісно хазяін-барін, але вимагати під кожну забаганку ще й готовий механізм то вже занадто.
Якщо це робиться разово, то руками і так не складно, а якщо то в майбутньому інклюді буде
часто оновлюватись, то нафіг таке тормознуте щастя.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 19:45:28 IP/Host: ---.danwin1210.me
|
Розгорнути попередні цитати...Дуже цікавий велосипед, мати базу і ще щось постійно вичитувати з інклудів.
Ні, звісно хазяін-барін, але вимагати під кожну забаганку ще й готовий механізм то вже занадто.
Якщо це робиться разово, то руками і так не складно, а якщо то в майбутньому інклюді буде
часто оновлюватись, то нафіг таке тормознуте щастя.хм..
при всем совершенстве механизмов бд она практически не несет информации о том, каким образом информация будет использовацца.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 19:54:43 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...Дуже цікавий велосипед, мати базу і ще щось постійно вичитувати з інклудів.
Ні, звісно хазяін-барін, але вимагати під кожну забаганку ще й готовий механізм то вже занадто.
Якщо це робиться разово, то руками і так не складно, а якщо то в майбутньому інклюді буде
часто оновлюватись, то нафіг таке тормознуте щастя.хм..
при всем совершенстве механизмов бд она практически не несет информации о том, каким образом информация будет использовацца.Никто не мешает создавать по ходу пьесы свои таблицы с шаблонами и прописывать там всё что душа пожелает.
Ничем от инклудов не будет отличаться, но ковырять пальчиками на запись файловую систему вручную не нужно.
И если эти шаблоны нужно гибко и часто менять, то самое оно.
Re: ФЗВ Программисты PHP - |
19 листопада 2017 20:43:16 IP/Host: ---.140.120.241.static.user.ono.com
|
Re: ФЗВ Программисты PHP - |
19 листопада 2017 21:47:49 IP/Host: ---.hn.unitel.net.ua
|
Re: ФЗВ Программисты PHP - |
19 листопада 2017 23:04:49 IP/Host: ---.184.102.185.t-fibra.net
|
Re: ФЗВ Программисты PHP - |
20 листопада 2017 02:30:41 IP/Host: ---.piratenpartei-nrw.de
|
Розгорнути попередні цитати...хм..
при всем совершенстве механизмов бд она практически не несет информации о том, каким образом информация будет использовацца.Никто не мешает создавать по ходу пьесы свои таблицы с шаблонами и прописывать там всё что душа пожелает.
Ничем от инклудов не будет отличаться, но ковырять пальчиками на запись файловую систему вручную не нужно.
И если эти шаблоны нужно гибко и часто менять, то самое оно.я сначала примерно так и делал. показалось, что негибко.
а если бояться перезаписать тобой же созданный файл при всех мерах предосторожности, то чего тогда не бояться?
Re: ФЗВ Программисты PHP - |
20 листопада 2017 06:46:14 IP/Host: 194.213.106.---
|
навантаження на базу завжди знімалося кешем (у пам'яті або файловим)
які ще в біса інклуди?!
Re: ФЗВ Программисты PHP - |
20 листопада 2017 06:48:13 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...Никто не мешает создавать по ходу пьесы свои таблицы с шаблонами и прописывать там всё что душа пожелает.
Ничем от инклудов не будет отличаться, но ковырять пальчиками на запись файловую систему вручную не нужно.
И если эти шаблоны нужно гибко и часто менять, то самое оно.я сначала примерно так и делал. показалось, что негибко.
а если бояться перезаписать тобой же созданный файл при всех мерах предосторожности, то чего тогда не бояться?Дело не в страхе, он тут вообще ни при чем, а в ресурсоемкости операций.
Re: ФЗВ Программисты PHP - |
20 листопада 2017 06:49:44 IP/Host: ---.184.102.185.t-fibra.net
|
Re: ФЗВ Программисты PHP - |
20 листопада 2017 11:21:55 IP/Host: 194.213.106.---
|
Re: ФЗВ Программисты PHP - |
20 листопада 2017 11:23:39 IP/Host: ---.play-internet.pl
|
ну, вот -практически все.
нарисовал малюсенькую рекурсивную функцию. сейчас еще для удобочтения добавлю табуляцию х уровень вложенности массива, запись в файл с резервным копированием, и фсё.
офигенный пожиратель ресурсов
Re: ФЗВ Программисты PHP - |
20 листопада 2017 11:27:37 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...ну, вот -практически все.
нарисовал малюсенькую рекурсивную функцию. сейчас еще для удобочтения добавлю табуляцию х уровень вложенности массива, запись в файл с резервным копированием, и фсё.
офигенный пожиратель ресурсовопыта лет через 5 ты согласишься с теми, кто писал что ты не тем занимаешься А может и раньше.
Re: ФЗВ Программисты PHP - |
20 листопада 2017 11:32:09 IP/Host: 194.213.106.---
|
Re: ФЗВ Программисты PHP - |
20 листопада 2017 11:39:53 IP/Host: ---.play-internet.pl
|
Розгорнути попередні цитати...ну, вот -практически все.
нарисовал малюсенькую рекурсивную функцию. сейчас еще для удобочтения добавлю табуляцию х уровень вложенности массива, запись в файл с резервным копированием, и фсё.
офигенный пожиратель ресурсовопыта лет через 5 ты согласишься с теми, кто писал что ты не тем занимаешься А может и раньше.выше я об опыте писал. Не обольщаюсь, но уверен, что некоторые советы даны теми, ктот родился на свет в пределах этого опыта.
Re: ФЗВ Программисты PHP - |
20 листопада 2017 11:41:49 IP/Host: ---.play-internet.pl
|
и еще
Alexey Checkin3, не в обиду и не в Ваш адрес, но стремление давать советы, не относящиеся к самой сути вопроса, но стремящиеся только к глобальным обобщениям, тоже говорят о качестве и размере опыта имхо...
Re: ФЗВ Программисты PHP - |
20 листопада 2017 11:47:25 IP/Host: ---.140.120.241.static.user.ono.com
|
и еще
Alexey Checkin3, не в обиду и не в Ваш адрес, но стремление давать советы, не относящиеся к самой сути вопроса, но стремящиеся только к глобальным обобщениям, тоже говорят о качестве и размере опыта имхо...
Re: ФЗВ Программисты PHP - |
20 листопада 2017 12:42:36 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...и еще
Alexey Checkin3, не в обиду и не в Ваш адрес, но стремление давать советы, не относящиеся к самой сути вопроса, но стремящиеся только к глобальным обобщениям, тоже говорят о качестве и размере опыта имхо...Честно говоря, как-то чему-то вас учить желаение уже пропадает, вы же лучше знаете, да.
Просто представьте, что у вас веб сервер с вашим PHP кодом перестал справлятся с нагрузкой и потребовался еще один сервер (или 101), что произойдет?
Re: ФЗВ Программисты PHP - |
20 листопада 2017 12:44:54 IP/Host: ---.broadband.kyivstar.net
|