Основные типы компьютеров. Конфигурации персональных компьютеров (ПК). Типы конфигурации электрических сетей Настройка элемента конфигурации

1. Цепная . Разомкнутая конфигурация. Основана на линейной связи. Может иметь различную пространственную ориентацию: вертикальную (рис. 2а), горизонтальную (рис. 2б) и вертикально-горизонтальную (рис. 2в). Может базироваться как на последовательном, так на встречном и расходящемся соединениях. Возможны различные сочетания этих соединений. Конфигурации такого типа могут составлять самостоятельные структуры (например, технологическая структура в поточном производстве), но преимущественно используются как дополнительные элементы сложных структур, обеспечивающие дистанционирование периферийных участков от центра (рис. 4б).

2. Кольцевая (рис. 3). Замкнутая децентрализованная конфигурация. Основана на последовательной связи. Примером может быть структура творческой исследовательской группы: разработка программы исследования (ведущий специалист) – последовательное проведение исследований (все члены группы) – обобщение результатов (вновь ведущий специалист).

3. Звездная (рис. 4а). Разомкнутая конфигурация. Характерна четкая централизация и отсутствие периферийных связей. Сформирована на основе расширяющего (структура руководства) или сужающего (структура обратной связи) соединений. Может использоваться в жестко централизованных управленческих системах со слабым делегированием полномочий, а также в качестве центрального элемента любых централизованных структур. Усиление централизации может достигаться за счет «удлинения лучей», исходящих из центра «звезды» (рис. 4б).

4. «Колесо» (рис. 5). Замкнутая централизованная конфигурация. Сформирована на основе сужающих или расширяющих соединений. Представляет синтез кольцевой и звездной конфигураций. Помимо централизованных имеет еще и развитые периферийные связи. Структуры данной конфигурации относятся к довольно распространенным. Такой может быть, например, структура управления фирмой: централизованное управление подразделениями из единого центра и периферийные связи между самими подразделениями. Данная конфигурация также может использоваться и как центральный элемент сложных централизованных структур.

5. «Двойное кольцо» (рис. 6). Замкнутая конфигурация. Сформирована на основе расширяющих и сужающих соединений. Выраженная централизация отсутствует. Но и вполне децентрализованной такая конфигурация не является, поскольку имеется относительный центр, заключенный во внутреннем кольце, и относительная периферия, заключенная во внешнем кольце. Подобные структуры характерны для организаций, управление которыми осуществляет совет, каждый член которого курирует какое-то определенное направление деятельности.

Сочетание «двойного кольца» со звездой дает более завершенную, рациональную и широко распространенную конфигурацию «колесо с двойным ободом» , обладающую в отличие от «двойного кольца» четкой централизацией (рис. 7). Пример: руководитель организации имеет несколько заместителей, каждый из которых осуществляет руководство определенным подразделением на основе делегирования полномочий.

6. Веерная . Разомкнутая централизованная конфигурация. Сформирована на основе конвергентных и дивергентных соединения. В зависимости от пространственной ориентации может быть вертикальной или горизонтальной, а в зависимости от типа базового соединения расходящейся или сходящейся. Примером вертикального расходящегося веера является традиционная система линейного управления (рис. 8а), сходящегося – система обратной связи и информационного обеспечения руководства (рис. 8б). Примером горизонтального расходящегося (сходящегося) веера является технологическая структура производства с расширением (сокращением) по ходу технологического процесса числа производственных участков (рис. 8в).

7. Всеканальная . Замкнутая конфигурация, при которой каждый из элементов системы связан со всеми остальными элементами. Может быть сформирована на основе простого многоканального, сужающего или расширяющего соединений. Основные разновидности: децентрализованная и централизованная.

Децентрализованная аналогична кольцевой, но при полном развертывании связей по типу «Все со всеми» (рис. 9а). Характерна для групп неформального общения, творческих и иных групп, не имеющих выраженных лидеров.

Централизованная аналогична конфигурации «колесо» также с полным развертыванием периферийных связей (рис. 9б). Примерами организаций, обладающих такими структурами, являются производственные бригады с полной взаимозаменяемостью работников или исследовательские группы, не имеющие ярко выраженной специализации исполнителей по видам работ, при условии, что в этих коллективах имеются ярко выраженные руководители-координаторы.

8. Сотовая (рис. 10). Децентрализованная конфигурация с высокой степенью регламентированности связей сформирована на основе разных типов соединений. В завершенном виде является замкнутой. Примером может быть структура системы формирования, хранения и использования конфиденциальной информации.


рис.2 Цепная конфигурация


Рис. 3 Кольцевая конфигурация


Рис. 4 Звездная конфигурация


Рис. 5 Конфигурация «Колесо»


Рис. 6 Конфигурация «Двойное кольцо»


Рис. 7 Конфигурация «Колесо с двойным ободом»


Рис. 8 Веерная конфигурация


Рис. 9 Всеканальная конфигурация


Рис. 10 Сотовая конфигурация

При создании вычислительной сети в первую очередь важно выбрать схему электрического соединения компьютеров в сеть. Эта схема называется кон­фигурацией, или топологией сети. Выбор той или иной конфигурации сущест­венно влияет на характеристики сети. Например, для повышения надежности сети можно предусмотреть резервные связи. А если нужно, чтобы сеть была легко расширяемой, то необходимо выбирать топологию, допускающую при­соединение новых узлов без ухудшения трафика остальных абонентов сети.

Рассмотрим основные конфигурации, которые чаще всего используются при построении локальных сетей. До недавнего времени самой распространенной

конфигурацией была «общая шина» (рис. 19.2, а). Все компьютеры сети под­ключаются к одному коаксиальному кабелю, и информация может распростра­няться в обе стороны. Это наиболее простая и дешевая схема подключения, но она же и наименее надежная. Повреждение кабеля в одном месте может вывести из строя всю сеть.

В конфигурации «звезда» (рис. 14.2, б) каждый компьютер подключается отдельным кабелем к общему устройству - концентратору, находящемуся в центре сети. Концентратор направляет информацию от одного компьютера всем остальным компьютерам или выделенному компьютеру сети. Вместо кон­центратора внутри «звезды» может находиться центральный компьютер. Кон­фигурация «звезда» является более надежной, чем «общая шина», поскольку повреждение кабеля периферийного компьютера не влияет на работоспособ­ность всей сети. Еще одним плюсом является то, что концентратор может бло­кировать передачи данных, запрещенные администратором.

С помощью нескольких концентраторов можно строить иерархические («древовидные» ) сети (рис. 14.2, в). Иерархическая конфигурация «звезд» в настоящее время наиболее распространена в локальных и глобальных сетях. При построении локальных сетей перечисленных конфигураций наиболее по­пулярна сетевая технология Ethernet.

Еще одной возможной конфигурацией сети является «кольцо » (рис. 14.2, г). В ней каждый компьютер связан отрезками кабеля с предшествующим и с предыдущим компьютерами, и он может обмениваться информацией только с ними. Данные передаются по кольцу, обычно в одном направлении. Как и в конфигурации «общая шина», соединение кольцом имеет невысокую надеж­ность. Однако преимущество его состоит в том, что легко организовать обрат­ную связь для контроля доставки пакетов адресатам. Действительно, легко сверить данные, отправленные компьютером-источником, после того как они пройдут полный оборот по кольцу. В конфигурациях «кольцо» используется сетевая технология Token Ring


Рис. 14.2 Возможные конфигурации ЛВС: а - «общая шина»; б - «звезда»; в - «древовидная»; г - «кольцо»

Ячеистая топология - базовая полносвязная топология компьютерной сети, в которой каждая рабочая станция сети соединяется со всеми другими рабочими станциями этой же сети. Характеризуется высокой отказоустойчивостью, сложностью настройки и переизбыточным расходом кабеля. Каждый компьютер имеет множество возможных путей соединения с другими компьютерами. Обрыв кабеля не приведёт к потере соединения между двумя компьютерами.

Получается из полносвязной путем удаления некоторых возможных связей. Эта топология допускает соединение большого количества компьютеров и характерна, как правило, для крупных сетей.

Решётка - понятие из теории организации компьютерных сетей. Это топология, в которой узлы образуют регулярную многомерную решетку. При этом каждое ребро решетки параллельно ее оси и соединяет два смежных узла вдоль этой оси.

Сеть fat tree (утолщенное дерево) - топология компьютерной сети, изобретенная Charles E. Leiserson из MIT, является дешевой и эффективной для суперкомпьютеров. В отличие от классической топологии дерево, в которой все связи между узлами одинаковы, связи в утолщенном дереве становятся более широкими (толстыми, производительными по пропускной способности) с каждым уровнем по мере приближения к корню дерева. Часто используют удвоение пропускной способности на каждом уровне.

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

Число возможных конфигураций резко возрастает при увеличении числа связываемых устройств. Так, если три компьютера мы можем связать двумя способами, то для четырех компьютеров (рис. 4.1) можно предложить уже шесть топологически различных конфигураций (при условии неразличимости компьютеров).


Рис. 4.1.

Мы можем соединять каждый компьютер с каждым или же связывать их последовательно, предполагая, что они будут общаться, передавая друг другу сообщения "транзитом". При этом транзитные узлы должны быть оснащены специальными средствами, позволяющими выполнять эту специфическую посредническую операцию. В роли транзитного узла может выступать как универсальный компьютер , так и специализированное устройство.

От выбора топологии связей зависят многие характеристики сети. Например, наличие между узлами нескольких путей повышает надежность сети и делает возможной балансировку загрузки отдельных каналов. Простота присоединения новых узлов, свойственная некоторым топологиям , делает сеть легко расширяемой. Экономические соображения часто приводят к выбору топологий , для которых характерна минимальная суммарная длина линий связи .

Среди множества возможных конфигураций различают полносвязные и неполносвязные:


Рис. 4.1.1.

Полносвязная топология (рис. 4.2) соответствует сети, в которой каждый компьютер непосредственно связан со всеми остальными. Несмотря на логическую простоту, это вариант громоздкий и неэффективный. Действительно, каждый компьютер в сети должен иметь большое количество коммуникационных портов, достаточное для связи с каждым из остальных компьютеров. Для каждой пары компьютеров должна быть выделена отдельная физическая линия связи . (В некоторых случаях даже две, если невозможно использование этой линии для двусторонней передачи.) Полносвязные ; топологии в крупных сетях применяются редко, так как для связи N узлов требуется N(N-1)/2 физических дуплексных линий связи, т.е. имеет место квадратичная зависимость. Чаще этот вид топологии используется в многомашинных комплексах или в сетях, объединяющих небольшое количество компьютеров.


Рис. 4.2.

Все другие варианты основаны на неполносвязных топологиях , когда для обмена данными между двумя компьютерами может потребоваться промежуточная передача данных через другие узлы сети.

Ячеистая топология (mesh 1Иногда термин "mesh" используют и для обозначения полносвязной или близкой к полносвязной топологий. ) получается из полносвязной путем удаления некоторых возможных связей. Ячеистая топология допускает соединение большого количества компьютеров и характерна для крупных сетей (рис 4.3).


Рис. 4.3.

В сетях с кольцевой конфигурацией (рис. 4.4) данные передаются по кольцу от одного компьютера к другому. Главное достоинство "кольца" в том, что оно по своей природе обладает свойством резервирования связей. Действительно, любая пара узлов соединена здесь двумя путями - по часовой стрелке и против. "Кольцо" представляет собой очень удобную конфигурацию и для организации обратной связи - данные, сделав полный оборот, возвращаются к узлу-источнику. Поэтому отправитель в данном случае может контролировать процесс доставки данных адресату. Часто это свойство "кольца" используется для тестирования связности сети и поиска узла, работающего некорректно. В то же время в сетях с кольцевой топологией необходимо принимать специальные меры, чтобы в случае выхода из строя или отключения какой-либо станции не прерывался канал связи между остальными станциями "кольца" .


Рис. 4.4. Топология "кольцо".

"звезда" (рис.4.5) образуется в том случае, когда каждый компьютер с помощью отдельного кабеля подключается к общему центральному устройству, называемому концентратором 2В данном случае термин "концентратор" используется в широком смысле, им обозначается любое многовходовое устройство, способное служить центральным элементом, например коммутатор или маршрутизатор. . В функции концентратора входит направление передаваемой компьютером информации одному или всем остальным компьютерам сети. В роли концентратора может выступать как компьютер , так и специализированное устройство, такое как многовходовый повторитель , коммутатор или маршрутизатор . К недостаткам топологии типа "звезда" относится более высокая стоимость сетевого оборудования, связанная с необходимостью приобретения специализированного центрального устройства. Кроме того, возможности наращивания количества узлов в сети ограничиваются количеством портов концентратора .


Рис. 4.5. Топология "звезда".

Иногда имеет смысл строить сеть с использованием нескольких концентраторов , иерархически соединенных между собой связями типа "звезда" (рис. 4.6). Получаемую в результате структуру называют также деревом. В настоящее время дерево является самым распространенным типом топологии связей, как в локальных, так и в глобальных сетях.


Рис. 4.6. Топология "иерархическая звезда" или "дерево".

ТОПОЛОГИЯ ФИЗИЧЕСКИХ СВЯЗЕЙ

Типы конфигураций связи компьютеров

Как только компьютеров становится больше двух, возникает проблема выбора конфигурации физических связей или топологии . Под топологией сети понимается конфигурация графа, вершинам которого соответствуют конечные узлы сети (например, компьютеры) и коммуникационное оборудование (например, маршрутизаторы), а ребрам – электрические и информационные связи между ними.

Число возможных конфигураций резко возрастает при увеличении числа связываемых устройств. Так, если три компьютера мы можем связать двумя способами, то для четырех компьютеров (рис. 3.1) можно предложить уже шесть топологически различных конфигураций (при условии неразличимости компьютеров).

Рисунок 3.1. Варианты связи компьютеров:

а – трех компьютеров; б – четырех компьютеров

Можно соединять каждый компьютер с каждым или же связывать их последовательно, предполагая, что они будут общаться, передавая друг другу сообщения "транзитом". При этом транзитные узлы должны быть оснащены специальными средствами, позволяющими выполнять эту специфическую посредническую операцию. В роли транзитного узла может выступать как универсальный компьютер, так и специализированное устройство.

От выбора топологии связей зависят многие характеристики сети. Например, наличие между узлами нескольких путей повышает надежность сети и делает возможной балансировку загрузки отдельных каналов. Простота присоединения новых узлов, свойственная некоторым топологиям, делает сеть легко расширяемой. Экономические соображения часто приводят к выбору топологий, для которых характерна минимальная суммарная длина линий связи.

Среди множества возможных конфигураций различают полносвязные и неполносвязные (см. рис.3.2).

Рисунок 3.2. Типы конфигураций

Полносвязная топология (рис. 3.3) соответствует сети, в которой каждый компьютер непосредственно связан со всеми остальными. Несмотря на логическую простоту, этот вариант громоздкий и неэффективный. Действительно, каждый компьютер в сети должен иметь большое количество коммуникационных портов, достаточное для связи с каждым из остальных компьютеров. Для каждой пары компьютеров должна быть выделена отдельная физическая линия связи. (В некоторых случаях даже две, если невозможно использование этой линии для двусторонней передачи.) Полносвязные топологии в крупных сетях применяются редко, так как для связи N узлов требуется N(N-1)/2 физических дуплексных линий связи, то есть имеет место квадратическая зависимость. Чаще этот вид топологии используется в многомашинных комплексах или в сетях, объединяющих небольшое количество компьютеров.

Рисунок 3.3. Полносвязная конфигурация

Все другие варианты основаны на неполносвязных топологиях, когда для обмена данными между двумя компьютерами может потребоваться промежуточная передача данных через другие узлы сети.

Ячеистая топология (mesh) получается из полносвязной путем удаления некоторых возможных связей. Ячеистая топология допускает соединение большого количества компьютеров и характерна для крупных сетей (рис. 3.4).

Рисунок 3.4. Ячеистая топология

В сетях с кольцевой конфигурацией (рис. 3.5) данные передаются по кольцу от одного компьютера к другому.

Рисунок 3.5. Топология "кольцо"

Главное достоинство "кольца" в том, что оно по своей природе обладает свойством резервирования связей. Действительно, любая пара узлов соединена здесь двумя путями – по часовой стрелке и против. "Кольцо" представляет собой очень удобную конфигурацию и для организации обратной связи – данные, сделав полный оборот, возвращаются к узлу-источнику. Поэтому отправитель в указанном случае может контролировать процесс доставки данных адресату. Часто это свойство "кольца" используется для тестирования связности сети и поиска узла, работающего некорректно. В то же время в сетях с кольцевой топологией необходимо принимать специальные меры, чтобы в случае выхода из строя или отключения какой-либо станции не прерывался канал связи между остальными станциями "кольца".

Топология "звезда" (рис. 3.6) образуется в том случае, когда каждый компьютер с помощью отдельного кабеля подключается к общему центральному устройству, называемому концентратором. В функции концентратора входит направление передаваемой компьютером информации одному или всем остальным компьютерам сети. В роли концентратора может выступать как компьютер, так и специализированное устройство, такое как многовходовый повторитель, коммутатор или маршрутизатор.

Рисунок 3.6. Топология "звезда"

К недостаткам топологии типа "звезда" относится более высокая стоимость сетевого оборудования, связанная с необходимостью приобретения специализированного центрального устройства. Кроме того, возможности наращивания количества узлов в сети ограничиваются количеством портов концентратора.

Иногда имеет смысл строить сеть с использованием нескольких концентраторов, иерархически соединенных между собой связями типа "звезда" (рис. 3.7). Получаемую в результате структуру называюттакже деревом. В настоящее время дерево является самым распространенным типом тополо гии связей, как в локальных, так и в глобальных сетях.

Рисунок 3.7. Топология "иерархическая звезда" или "дерево"

Особым частным случаем конфигурации "звезда" является конфигурация "общая шина" (рис. 3.8). Здесь в роли центрального элемента выступает пассивный кабель, к которому по схеме "монтажного ИЛИ" подключается несколько компьютеров (такую же топологию имеют многие сети, использующие беспроводную связь – роль общей шины здесь играет общая радиосреда).

Рисунок 3.8. Топология "общая шина"

Передаваемая информация распространяется по кабелю и доступна одновременно всем присоединенным к нему компьютерам.

Основными преимуществами такой схемы являются низкая стоимость и простота наращивания, то есть присоединения новых узлов к сети.

Самым серьезным недостатком "общей шины" является ее недостаточная надежность: любой дефект кабеля или какого-нибудь из многочисленных разъемов полностью парализует всю сеть. Другой недостаток "общей шины" – невысокая производительность, так как при таком способе подключения в каждый момент времени только один компьютер может передавать данные по сети, поэтому пропускная способность канала связи всегда делится между всеми узлами сети. До недавнего времени "общая шина" являлась одной из самых популярных топологий для локальных сетей.

В то время как небольшие сети, как правило, имеют типовую топологию – "звезда", "кольцо" или "общая шина", для крупных сетей характерно наличие произвольных связей между компьютерами. В таких сетях можно выделить отдельные произвольно связанные фрагменты (подсети), имеющие типовую топологию, поэтому их называют сетями со смешанной топологией (рис. 3.9).

CodeIgniter 3 - Config Class

Тип конфигурации

Класс Config предоставляет средства для получения настроек конфигурации. Эти настройки могут быть получены из конфигурационного файла по умолчанию (application / config / config.php) или из ваших собственных конфигурационных файлов.

Работа с классом конфигурации

Анатомия файла конфигурации

По умолчанию CodeIgniter имеет один основной файл конфигурации, расположенный в приложении / config / config.php. Если вы откроете файл с помощью текстового редактора, вы увидите, что элементы конфигурации хранятся в массиве с именем $ config.

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

Если вы создаете свои собственные файлы конфигурации, используйте тот же формат, что и основной, сохраняя свои элементы в массиве с именем $ config. CodeIgniter будет разумно управлять этими файлами, чтобы не было конфликта, даже если массив имеет одно и то же имя (при условии, что индекс массива не называется тем же, что и другой).

CodeIgniter автоматически загружает основной файл конфигурации (application / config / config.php), поэтому вам нужно будет загрузить файл конфигурации, если вы создали свой собственный.

Существует два способа загрузки конфигурационного файла:

Ручная загрузка

Чтобы загрузить один из ваших настраиваемых файлов конфигурации, вы будете использовать следующую функцию в controller который в ней нуждается:

$this->config->load("filename");

Где имя файла - это имя вашего файла конфигурации, без расширения файла.php.

Если вам нужно загрузить несколько файлов конфигурации, они будут объединены в один основной конфигурационный массив. Однако конфликты имен могут возникать, если у вас одинаково названы индексы массива в разных конфигурационных файлах. Чтобы избежать коллизий, вы можете установить второй параметр в значение ИСТИНА, и каждый файл конфигурации будет храниться в индексе массива, соответствующем имени файла конфигурации. Пример:

// Stored in an array with this prototype: $this->config["blog_settings"] = $config $this->config->load("blog_settings", TRUE);

Подробнее о том, как извлекать элементы конфигурации, заданные в этом разделе, см. Раздел «Получение настроек конфигурации» ниже.

Третий параметр позволяет подавлять ошибки в случае, если файл конфигурации не существует:

$this->config->load("blog_settings", FALSE, TRUE);

Автозагрузка

Если вы обнаружите, что вам нужен конкретный файл конфигурации по всему миру, вы можете загрузить его автоматически системой. Для этого откройте файл autoload.php , расположенный в приложении / config / autoload.php, и добавьте файл конфигурации, как указано в файле.

Загрузка элементов конфигурации

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

$this->config->item("item_name");

Где item_name - это индекс массива $ config, который вы хотите получить. Например, чтобы выбрать язык, вы сделаете следующее:

$lang = $this->config->item("language");

Функция возвращает NULL, если элемент, который вы пытаетесь извлечь, не существует.

Если вы используете второй параметр функции $ this-> config-> load, чтобы назначить свои элементы конфигурации конкретному индексу, вы можете получить его, указав имя индекса во втором параметре $ this-> config- > item (). Пример:

// Loads a config file named blog_settings.php and assigns it to an index named "blog_settings" $this->config->load("blog_settings", TRUE); // Retrieve a config item named site_name contained within the blog_settings array $site_name = $this->config->item("site_name", "blog_settings"); // An alternate way to specify the same item: $blog_config = $this->config->item("blog_settings"); $site_name = $blog_config["site_name"];

Настройка элемента конфигурации

Если вы хотите динамически установить элемент конфигурации или изменить существующий, вы можете сделать это, используя:

$this->config->set_item("item_name", "item_value");

Где item_name - это индекс массива $ config, который вы хотите изменить, а item_value - его значение.

Среды

Чтобы создать файл конфигурации для конкретной среды, создайте или скопируйте файл конфигурации в application / config / {ENVIRONMENT} / {FILENAME} .php

Например, чтобы создать конфигурацию config.php только для производства, вы должны:

  1. Создайте приложение каталога / config / production /
  2. Скопируйте существующий config.php в указанный выше каталог
  3. Измените приложение / config / production / config.php, чтобы он содержал ваши производственные настройки

Когда вы установите константу ENVIRONMENT в «production», будут загружены настройки для вашего нового конфигурационного файла config.php.

Вы можете поместить следующие файлы конфигурации в папки, зависящие от среды:

  • Файлы конфигурации CodeIgniter по умолчанию
  • Ваши собственные файлы конфигурации

CodeIgniter сначала загружает глобальный файл конфигурации (т. Е. Тот, что в приложении / config /), а затем пытается загрузить файлы конфигурации для текущей среды. Это означает, что вы не обязаны размещать все ваши файлы конфигурации в папке среды. Только файлы, которые изменяются для каждой среды. Кроме того, вам не нужно копировать все элементы конфигурации в файл конфигурации среды. Только элементы конфигурации, которые вы хотите изменить для своей среды. Элементы конфигурации, объявленные в папках вашей среды, всегда перезаписывают их в ваших глобальных файлах конфигурации.

Ссылка на класс

class CI_Config $config

Массив всех загруженных значений конфигурации

$is_loaded

Массив всех загруженных конфигурационных файлов

Item($item[, $index=""])

Извлеките элемент файла конфигурации.

Set_item($item, $value)

Устанавливает элемент файла конфигурации в указанное значение.

Slash_item($item)

Этот метод идентичен item() , за исключением того, что он добавляет косую черту в конец элемента, если он существует.

Load([$file = ""[, $use_sections = FALSE[, $fail_gracefully = FALSE]]])

Загружает файл конфигурации.

Site_url()

Этот метод извлекает URL-адрес вашего сайта плюс дополнительный путь, например, к таблице стилей или изображению.

Этот метод обычно получает доступ через соответствующие функции в помощнике URL .

System_url()

Этот метод извлекает URL-адрес в вашу систему / каталог CodeIgniter.