Покинул форум
Сообщений всего: 47
Дата рег-ции: Февр. 2011 Откуда: Джанкой, Украина
Помог: 0 раз(а)
ALEN
не понятно. можеш показать пример.
ALEN
Отправлено: 07 Марта, 2011 - 14:52:32
Участник
Покинул форум
Сообщений всего: 1459
Дата рег-ции: Авг. 2008 Откуда: Крым
Помог: 11 раз(а)
movEAX
Все это понятно, только задача была просто разбить строки, поэтому и не приводил в пример ту функцию, мало ли, что там нужно, может преобразование значений.
А данная проблема решается совершенно другим макаром и сразу проверяет, кто-то тер руками файл или нет, т.е. проверка на целостность массива, что очень удобно.
movEAX
Отправлено: 07 Марта, 2011 - 15:18:49
Частый посетитель
Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009
Помог: 16 раз(а)
ALEN пишет:
Все это понятно, только задача была просто разбить строки, поэтому и не приводил в пример ту функцию, мало ли, что там нужно, может преобразование значений.
По-моему, эта функция как раз для этого и создана. О каком еще преобразовании значений идет речь? Наверно, имеется в виду "изменение"?
Опять же, на мой взгляд, нужно разделять понятия системные конфиги и настройки сайта, конфиги - правятся вручную(доступ к бд и т.д.), настройки - можно хранить в базе или в отедльном файле, тут как раз подойдет сериализация или ее аналог json_encode/decode.
----- армия.. самое убогое место
ALEN
Отправлено: 07 Марта, 2011 - 15:30:34
Участник
Покинул форум
Сообщений всего: 1459
Дата рег-ции: Авг. 2008 Откуда: Крым
Помог: 11 раз(а)
movEAX
В общем не люблю я работу ручками, поэтому все у меня шифровано, по поводу json - так же , как и serialize - лучше чем ini
Stierus
Отправлено: 09 Марта, 2011 - 17:04:32
Рекордсмен по количеству сообщений за 7 дней
Покинул форум
Сообщений всего: 2132
Дата рег-ции: Дек. 2008 Откуда: Москваль
Помог: 52 раз(а)
ALEN,
Цитата:
по поводу json - так же , как и serialize - лучше чем ini
Медленнее, по наглядности одинаково (если говорить про json) и на много ненагляднее(если говорить про сериализацию), чем лучше-то?
ALEN
Отправлено: 09 Марта, 2011 - 20:13:08
Участник
Покинул форум
Сообщений всего: 1459
Дата рег-ции: Авг. 2008 Откуда: Крым
Помог: 11 раз(а)
Stierus Serialize
1) Лень - не люблю руками править ничего, да и доступ ко всему пользователям не нужен, а то любят всякие умники делать так, чтоб потом были проблемы.
2) Сохранность данных - как уже сказал ручкми не нужно править, а если кто-то влезет, то unserialize даст знать.
3) Возможность сохранить тип данных и даже объекты.
По поводу json, xml, ini, согласен там фигню сказал, все оно похожее, просто с некоторыми каждому по разному удобней работать. Использую json и xml только при передачи данных между php и javascript. ini вообще не использую, красиво не спорю, но я не любитель вообще трогать ручками что-либо и не люблю когда нубы ковыряют, то что не нужно было.
Было в практике такое, что дал админку и доступ к конфигам владельцу проекта который заказывал сайт, но я его сопровождал и проводил все работы. В общем там такое накрутили, что хорошо, что я запасливый на backup`ы
В общем каждому по потребности, от каждого по способности. - давать править все в легкой форме не нужно!
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.