Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Настройка или конфигурация, В чём разница?
Arh  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



146%
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2154
Пользователь №: 27172
На форуме: 5 лет, 9 месяцев, 20 дней
Карма: 73




Какие вообще понятия у этих слов? Есть какое то определение.
Классы настраиваются или конфигурируются?
Например:

class News {

protected $limit = 10; //Это настройка или конфигурация?

}


Или

class Files {

protected $uploadDir = 'upload'; //Это настройка или конфигурация?

}


Предположим значения всех свойств класса лежали бы в отдельном файле.
Как бы назывался этот файл, config.php или setting.php?


--------------------
:)
PMСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Wind  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местная прописка
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 721
Пользователь №: 41530
На форуме: 1 год, 6 месяцев, 22 дня
Карма: 9




Arh

По моему это тот же огурец только по другому повернутый biggrin.gif


--------------------
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3407
Пользователь №: 38635
На форуме: 3 года, 26 дней
Карма: 174




Из той же оперы: калоши или мокроступы.


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    1   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Wind  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местная прописка
******

Профиль
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 721
Пользователь №: 41530
На форуме: 1 год, 6 месяцев, 22 дня
Карма: 9




Цитата (AllesKlar @ 13.01.2016 - 17:24)
Из той же оперы: калоши или мокроступы.


laugh.gif


--------------------
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
S.Chushkin  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пофигист
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 784
Пользователь №: 36058
На форуме: 4 года, 25 дней
Карма: 40




Цитата (Arh @ 13.01.2016 - 17:05)
class News {

    protected $limit = 10; //Это настройка или конфигурация?

}

Это просто инициализация свойства класса. К настройкам не имеет никакого отношения.

Цитата
Предположим значения всех свойств класса лежали бы в отдельном файле.

Тогда разраба привязать к позорному столбу. ;)

Цитата
Как бы назывался этот файл, config.php или setting.php?

Я использую "config" (configuration).
У работодателей иногда используется "settings", иногда 'options'. А иногда и то и другое и третье рядышком. :)
Но думаю, Wind прав, - в разработке ПО эти понятия одинаковые. Или почти одинаковые и различаются только контекстом, вложенным самим разрабом. Хотя в языке нюансы есть, но это уже тонкости и надо спрашивать у носителей языка, где и почему использовать то или другое.


--------------------
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Arh  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



146%
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2154
Пользователь №: 27172
На форуме: 5 лет, 9 месяцев, 20 дней
Карма: 73




Пару месяцев назад твин меня чуть в угол не поставил, потому что я называл настройки конфигурацией =) Хотя я не уверен что это были настройки, может это и была конфигурация.
С какой стороны посмотреть. Вот стало интересно в чем отличие.

Цитата
Это просто инициализация свойства класса. К настройкам не имеет никакого отношения.

Имеет, тут настраивается лимит вывода записей на страницу. Или конфигурируется или устанавливается =)

Цитата
Тогда разраба привязать к позорному столбу. wink.gif

За что?


--------------------
:)
PMСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
S.Chushkin  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пофигист
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 784
Пользователь №: 36058
На форуме: 4 года, 25 дней
Карма: 40




Цитата (Arh @ 13.01.2016 - 17:42)
Пару месяцев назад твин меня чуть в угол не поставил, потому что я называл настройки конфигурацией =) Хотя я не уверен что это были настройки, может это и была конфигурация.

твин он такой, он всех в угол загонит ... если дать ему волю. smile.gif

Цитата
Имеет, тут настраивается лимит вывода записей на страницу. Или конфигурируется или устанавливается =)

Ещё раз, - "не имеет", это свойство класса в данном случае.
Вот если прописать News::config, а в конфиге уже limit, тогда
->config - свойство класса "Настройки"
->config->limit - настройка лимита

Цитата
Цитата
Тогда разраба привязать к позорному столбу. wink.gif

За что?

Да за что угодно! Можно даже за то самое. smile.gif


--------------------
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Arh  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



146%
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2154
Пользователь №: 27172
На форуме: 5 лет, 9 месяцев, 20 дней
Карма: 73




S.Chushkin
Цитата
->config->limit - настройка лимита

Вот так чтоль?
protected $config = [
'limit' => 10
];


--------------------
:)
PMСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Arh  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



146%
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2154
Пользователь №: 27172
На форуме: 5 лет, 9 месяцев, 20 дней
Карма: 73




Тогда это не настройка, это ключ свойства класса =)
Так в php и нет специальной конструкции setting.
Не пойму что ты хочешь сказать.
Свойство или переменная или значение массива отвечающее за настройку чего-либо и есть "настройка", я вот об этом.

Могу предположить что свойство, которое можно поменять только вручную это конфигурация.
А если оно не приватное или его можно поменять через сеттер - это настройка.
То есть конфигурируется оно один раз, а настраиваться может по ходу дела =)

Короче ладно, по русски "настройка", в коде "config".


--------------------
:)
PMСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
AllesKlar  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 3407
Пользователь №: 38635
На форуме: 3 года, 26 дней
Карма: 174




настройки / конфигурации / settings / options / Einstellungen / პარამეტრები и прочие 設置 это данные, лежащие в файле, базе.
То что делается в классах кода - это инициализация, на основе этих настроек / конфигураций / settings / options / Einstellungen / პარამეტრები и прочих 設置


--------------------
[продано копирайтерам]
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sergeiss  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Сидел он, дум великих полон - и вдаль глядел
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 15118
Пользователь №: 4190
На форуме: 8 лет, 11 месяцев, 16 дней
Карма: 449




Я предлагаю посмотреть "ширше", на значения слов, на их суть :) И уже исходя из этого делать выводы.

Что имеет более широкое значение: option, settings или configuration? Я бы их расположил в таком порядке от общего к частному: configuration - settings - options. То есть, слово configuration должно использоваться для более глобальных вещей. Setting - это уже более детальные параметры. А options - это те значения, которые могут принимать settings.

Допустим, есть такая хрень:
div {
background-color: blue;
}

Здесь "цвет фона" - это setting, а blue - это option. А весь набор стилей для div (набор settings)- это по своей сути configuration.

Если кто не согласен, прошу аргументировать возражение.


--------------------
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
depp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 331
Пользователь №: 40589
На форуме: 2 года, 1 месяц, 18 дней
Карма: 21




по мне так настройка - это произведение какого-то действия. напр. настройка конфигурации.
а конфигурация - это непосредственно то, что все мы тут обсуждаем в теме.

хотя и конфигурация настроек наверное тоже можно сказать. в общем масло масляное.

Это сообщение отредактировал depp - 13.01.2016 - 18:53
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Arh  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



146%
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2154
Пользователь №: 27172
На форуме: 5 лет, 9 месяцев, 20 дней
Карма: 73




Надо было опрос создать, кто как называет =)
Например как назвать таблицу в базе с пользовательскими настройками.
user_setting или user_config


--------------------
:)
PMСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
chee  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Сын полка
Сообщений: 1847
Пользователь №: 38654
На форуме: 3 года, 19 дней
Карма: 40




Цитата (Arh @ 13.01.2016 - 17:05)
Как бы назывался этот файл, config.php или setting.php?

config.php, при том не объявлял бы там переменную, а делал так

<?php
return array();

Arh, если твои объекты можно настраивать из вне, то это всегда плюс. То есть лучше не использовать заранее определены хардкорные значения, ну максимум в случаях когда использовать значение по-умолчанию, если в конфигурации не задано.


--------------------
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации

Мой блог
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Razzwan  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Землянин
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 622
Пользователь №: 40774
На форуме: 2 года, 7 дней
Карма: 10




Цитата (Arh @ 13.01.2016 - 18:24)
Свойство или переменная или значение массива отвечающее за настройку чего-либо и есть "настройка", я вот об этом.
ты прав.

Тоже не считаю, что это такой уж принципиальный вопрос. И в принципе, согласен с классификацией sergeiss.

Кстати, если моя информация верна - у него сегодня День Рождения. Поздравляю! wink.gif


--------------------
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (2) [1] 2  Ответ в темуСоздание новой темыСоздание опроса