SharePoint
Разработчик(и) | Корпорация Майкрософт |
---|---|
Первоначальный выпуск | 28 марта 2001 г |
Стабильная версия | Выпуск по подписке (SE)
/ 2 ноября 2021 г |
Операционная система | Windows Server 2016 , Windows Server 2019 и Windows Server 2022. [ 1 ] [ 2 ] |
Платформа | х86-64 |
Доступно в | Арабский, азербайджанский, баскский, боснийский, болгарский, каталанский, китайский, хорватский, чешский, датский, дари, голландский, английский, эстонский, финский, французский, галисийский, немецкий, греческий, иврит, хинди, венгерский, индонезийский, ирландский, итальянский, Японский, казахский, корейский, латышский, литовский, македонский, малайский, норвежский, польский, португальский, румынский, русский, сербский, словацкий, словенский, испанский, шведский, тайский, турецкий, украинский, вьетнамский и валлийский [ 3 ] |
Тип | Система управления контентом |
Лицензия | Собственное программное обеспечение |
Веб-сайт | www |
Разработчик(и) | Корпорация Майкрософт |
---|---|
Стабильная версия | 3.26.0
/ 25 октября 2021 г [ 4 ] |
Операционная система | Android Marshmallow и более поздние версии |
Размер | 27,31 МБ |
Лицензия | Собственное коммерческое программное обеспечение |
Веб-сайт | www |
Разработчик(и) | Корпорация Майкрософт |
---|---|
Стабильная версия | 4.51.4
/ 18 февраля 2024 г [ 5 ] |
Операционная система | iOS 13 или новее |
Размер | 79,6 МБ |
Лицензия | Собственное коммерческое программное обеспечение |
Веб-сайт | www |
SharePoint — это набор инструментов управления корпоративным контентом и знаниями, разработанный Microsoft . Запущенный в 2001 году, [ 6 ] Первоначально он входил в состав Windows Server как Windows SharePoint Server, затем был переименован в Microsoft Office SharePoint Server, а затем окончательно переименован в SharePoint. Оно предоставляется как часть Microsoft 365 , но его также можно настроить для работы в качестве локального программного обеспечения .
По данным Microsoft , по состоянию на декабрь 2020 г. [update] У SharePoint было более 200 миллионов пользователей. [ 7 ]
Приложения
[ редактировать ]Наиболее распространенные варианты использования SharePoint включают в себя:
Управление корпоративным контентом и документами
[ редактировать ]SharePoint позволяет хранить, извлекать, искать, архивировать, отслеживать, управлять и составлять отчеты по электронным документам и записям. Многие функции этого продукта разработаны с учетом различных юридических требований, требований к управлению информацией и процессам в организациях. SharePoint также предоставляет функции поиска и «графиков». [ 8 ] [ 9 ] Интеграция SharePoint с Microsoft Windows и Microsoft 365 (ранее известной как Office) обеспечивает совместное редактирование в реальном времени и синхронизацию с управлением правами на зашифрованную информацию и информацию .
Эта возможность часто используется для замены существующего корпоративного файлового сервера и обычно сочетается с политикой управления корпоративным контентом . [ 10 ]
Интранет и социальная сеть
[ редактировать ]SharePoint Интрасеть или портал интрасети — это способ централизовать доступ к корпоративной информации и приложениям. Это инструмент, который помогает организации управлять своими внутренними коммуникациями, приложениями и информацией легче . Microsoft утверждает, что это имеет организационные преимущества, такие как повышение вовлеченности сотрудников , централизация управления процессами , сокращение затрат на набор новых сотрудников и предоставление средств для сбора и обмена неявными знаниями (например, с помощью таких инструментов, как вики , медиа-библиотеки и т. д.).
Групповое сотрудничество
[ редактировать ]SharePoint содержит возможности программного обеспечения для групповой совместной работы , в том числе: управление документами , планирование проектов (интегрированное с Outlook и Project ) и отслеживание другой информации. [ 11 ] Эта возможность основана на концепции «сайта группы». Сайты групп могут быть независимыми или связанными с командой Microsoft Teams .
Файловый хостинг (персональное облако)
[ редактировать ]В SharePoint размещен OneDrive для бизнеса , который позволяет хранить и синхронизировать личные рабочие документы отдельных лиц, а также совместно использовать общедоступные и частные файлы этих документов.
Пользовательские веб-приложения
[ редактировать ]Возможности индивидуальной разработки SharePoint предоставляют дополнительный уровень услуг, позволяющий быстро создавать прототипы интегрированных (обычно бизнес-приложений ) веб-приложений. [ 12 ] SharePoint предоставляет разработчикам интеграцию с корпоративными каталогами и источниками данных посредством таких стандартов, как REST / OData / OAuth . Разработчики корпоративных приложений используют возможности SharePoint по обеспечению безопасности и управлению информацией на различных платформах и сценариях разработки. SharePoint также содержит корпоративный «магазин приложений», в котором есть различные типы внешних приложений, которые инкапсулированы и управляются доступом к таким ресурсам, как корпоративные пользовательские данные и данные документов.
Конфигурация и настройка
[ редактировать ]Веб-конфигурация
[ редактировать ]SharePoint в основном настраивается через веб-браузер. Пользовательский веб-интерфейс обеспечивает большую часть возможностей настройки продукта.
Конструктор SharePoint
[ редактировать ]SharePoint Designer — это полуустаревший продукт, который предоставляет возможности «расширенного редактирования» страниц HTML/ASPX, но остается основным методом редактирования рабочих процессов SharePoint.
Значительная часть функций редактирования HTML была удалена из Designer 2013, и ожидается, что в 2016–207 годах этот продукт станет устаревшим. [ 13 ]
Серверные функции Microsoft SharePoint настраиваются либо с помощью PowerShell , либо с помощью веб-интерфейса, называемого «Центральное администрирование». Конфигурацию параметров фермы серверов (например, сканирование при поиске, службы веб-приложений) можно выполнять с помощью этих центральных инструментов.
Хотя центр администрирования ограничен настройками всей фермы (база данных конфигурации), он обеспечивает доступ к таким инструментам, как «Анализатор работоспособности SharePoint», диагностическому инструменту проверки работоспособности.
В дополнение к функциям настройки фермы PowerShell доступны некоторые ограниченные инструменты для администрирования или настройки параметров сайтов или семейств сайтов в базах данных контента.
Ограниченное подмножество этих функций доступно поставщикам SaaS SharePoint , включая Microsoft.
Индивидуальная разработка
[ редактировать ]- Платформа SharePoint (SPFx) [ 14 ] [ 15 ] предоставляет модель разработки на основе языка TypeScript . Технический стек — Node.js , Yeoman, Gulp , NPM и Webpack . Это единственный поддерживаемый способ настройки нового современного пользовательского интерфейса (UI). Он доступен по всему миру с середины 2017 года. Он позволяет веб-разработчикам легче приступить к разработке SharePoint.
- «Модель приложения» SharePoint, позже переименованная в «Модель надстройки», предоставляет различные типы внешних приложений, которые позволяют отображать веб-приложения, прошедшие проверку подлинности, с помощью различных механизмов пользовательского интерфейса. Приложения могут быть либо «размещенными в SharePoint», либо «размещенными у поставщика». Приложения, размещаемые у поставщика, могут разрабатываться с использованием большинства серверных веб-технологий (например, ASP.net , NodeJS , PHP ). Приложения обслуживаются через прокси-сервер в SharePoint, что требует некоторых манипуляций с DNS/сертификатами в локальных версиях SharePoint. Microsoft объявила о прекращении использования модели надстроек в ноябре 2023 года, а дата окончания ее срока действия назначена на апрель 2026 года). [ 16 ]
- «Клиентская объектная модель» SharePoint (доступна для JavaScript и .NET ) и REST / SOAP API-интерфейсы можно использовать из многих сред, предоставляя пользователям, прошедшим проверку подлинности, доступ к широкому спектру возможностей SharePoint. [ 17 ]
- Плагины «песочницы» могут быть загружены любым конечным пользователем, получившим разрешение. Они ограничены безопасностью и могут управляться на нескольких уровнях (включая управление потреблением ресурсов). В мультитенантных облачных средах обычно разрешены только эти настройки.
- Функции фермы обычно представляют собой полностью доверенный код, который необходимо установить на уровне фермы . Они считаются устаревшими для новых разработок.
- Приложения-службы: возможна интеграция непосредственно в шину SOA SharePoint на уровне фермы.
Кастомизация может проявляться через:
- Интеграция приложений с SharePoint.
- Расширения функциональности SharePoint (например, настраиваемые действия рабочего процесса).
- «Веб-части» (также известные как «портлеты», «виджеты» или «гаджеты»), которые предоставляют новые функциональные возможности при добавлении на страницу.
- Страницы/сайты или шаблоны страниц/сайтов. [ 17 ]
Серверная архитектура
[ редактировать ]SharePoint Server можно масштабировать для работы полностью с одного компьютера разработчика или масштабировать для управления сотнями компьютеров. [ 18 ]
Фермы
[ редактировать ]Ферма SharePoint — это логическая группа серверов SharePoint, которые используют общие ресурсы. [ 19 ] Ферма обычно работает автономно, но также может подписываться на функции другой фермы или предоставлять функции другой ферме. Каждая ферма имеет собственную центральную базу данных конфигурации, управление которой осуществляется либо через интерфейс PowerShell , либо через веб-сайт центра администрирования (который частично опирается на инфраструктуру PowerShell). Каждый сервер фермы может напрямую взаимодействовать с центральной базой данных конфигурации. Серверы используют это для настройки служб (например, IIS , функций Windows, подключений к базе данных) в соответствии с требованиями фермы, а также для сообщения о проблемах со здоровьем сервера, проблемах с распределением ресурсов и т. д.
Веб-приложения
[ редактировать ]Веб-приложения (WA) — это контейнеры верхнего уровня для контента в ферме SharePoint. Веб-приложение связано в первую очередь с конфигурацией IIS . Веб-приложение состоит из набора сопоставлений доступа или URL-адресов, определенных в центральной консоли управления SharePoint, которые реплицируются SharePoint в каждом экземпляре IIS (например, на серверах веб-приложений), настроенном в ферме.
Семейства сайтов
[ редактировать ]Семейство сайтов — это иерархическая группа «сайтов SharePoint». Каждое веб-приложение должно иметь хотя бы одно семейство веб-сайтов. Семейства веб-сайтов имеют общие свойства ( подробнее здесь ), общие подписки на приложения-службы и могут быть настроены с использованием уникальных имен узлов. [ 20 ] Семейство веб-сайтов может иметь отдельные базы данных контента или может совместно использовать базу данных контента с другими семействами веб-сайтов в одном веб-приложении. [ 18 ]
Сервисные приложения
[ редактировать ]Приложения-службы предоставляют детальные функции SharePoint другим веб-приложениям и приложениям-службам в ферме. Примеры сервисных приложений включают службу синхронизации профилей пользователей и службу индексирования поиска. Приложение-служба может быть отключено, существовать на одном сервере или распределять нагрузку между многими серверами в ферме. Приложения-службы разработаны таким образом, чтобы иметь независимые функциональные возможности и независимые области безопасности. [ 18 ]
Администрирование, безопасность, соответствие требованиям
[ редактировать ]Архитектура SharePoint обеспечивает модель разрешений на выполнение с наименьшими привилегиями. [ 21 ]
Центр администрирования SharePoint (ЦС) — это веб-приложение, которое обычно существует на одном сервере фермы; однако его также можно развернуть для резервирования на нескольких серверах. [ 18 ] Это приложение предоставляет полный централизованный интерфейс управления веб-приложениями и сервисными приложениями в ферме SharePoint, включая управление учетными записями AD для веб-приложений и сервисных приложений. В случае сбоя центра сертификации на сервере центра сертификации обычно используется Windows PowerShell для перенастройки фермы.
Структура платформы SharePoint позволяет нескольким WA существовать в одной ферме. В среде общего ( облачного ) хостинга владельцам этих WA может потребоваться собственная консоль управления. «Администрирование арендаторов» (TA) SharePoint — это дополнительное веб-приложение, используемое владельцами веб-приложений для управления взаимодействием их веб-приложений с общими ресурсами в ферме. [ 18 ]
История
[ редактировать ]Происхождение
[ редактировать ]SharePoint развился из проектов под кодовыми названиями «Office Server» и «Tahoe» в ходе цикла разработки Office XP .
«Office Server» произошел от FrontPage , расширений Office Server и «Team Pages». Он был нацелен на простое сотрудничество по принципу «снизу вверх».
«Tahoe», построенный на общей технологии с Exchange и «Цифровой информационной панелью», ориентирован на нисходящие порталы, поиск и управление документами. Возможности поиска и индексирования SharePoint возникли из набора функций «Tahoe». Функции поиска и индексирования представляли собой комбинацию функций индексирования и сканирования из семейства продуктов Microsoft Site Server и языка запросов Microsoft Index Server. [ 22 ]
GAC-(глобальный кэш сборок) используется для размещения общих сборок, которые специально предназначены для совместного использования приложениями, выполняемыми в системе.
См. также
[ редактировать ]- Корпоративный портал
- Список программного обеспечения для совместной работы
- Список систем управления контентом
Ссылки
[ редактировать ]- ^ «Требования к аппаратному и программному обеспечению для SharePoint 2019» . Microsoft TechNet . Корпорация Майкрософт. 24 июля 2018 г. . Проверено 23 октября 2018 г.
- ^ «Системные требования для версии SharePoint Server Subscription Edition» . Документация Майкрософт . Корпорация Майкрософт. 2 ноября 2021 г. . Проверено 24 января 2022 г.
- ^ «Установка или удаление языковых пакетов для SharePoint Server 2016 и 2019» . Документы Майкрософт . Корпорация Майкрософт. Архивировано из оригинала 18 декабря 2018 года . Проверено 17 декабря 2018 г.
- ^ «APK-файлы Microsoft SharePoint» . APKЗеркало .
- ^ «Майкрософт SharePoint» . Магазин приложений . 19 марта 2024 г.
- ^ Олесон, Джоэл (28 декабря 2007 г.). «7 лет SharePoint — урок истории» . Блог Джоэла Олесона — SharePoint Land . Корпорация Майкрософт. Блоги MSDN . Архивировано из оригинала 13 августа 2011 года . Проверено 13 августа 2011 г.
- ^ Спатаро, Джаред; Microsoft 365, корпоративный вице-президент (8 декабря 2020 г.). «Более 200 миллионов пользователей полагаются на SharePoint, поскольку Microsoft снова признана лидером в отчете Gartner Content Services Platforms Magic Quadrant за 2020 год» . Блог Microsoft 365 . Проверено 27 марта 2022 г.
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка ) - ^ «Microsoft Graph с SharePoint Framework» . Татвасофт . 28 января 2019 . Проверено 4 февраля 2020 г.
- ^ «SharePoint — программные инструменты для совместной работы» . Майкрософт Офис . Проверено 19 мая 2015 г.
- ^ Рэнд Групп (22 апреля 2020 г.). «SharePoint и общий сетевой файловый ресурс (NFS)» . Проверено 22 апреля 2020 г.
- ^ «Пять проблем удаленной работы, которые решает Microsoft 365» . Линктек Австралия . 4 февраля 2022 г. . Проверено 11 июня 2022 г.
- ^ Обзор разработки SharePoint 2013 . Msdn.microsoft.com (16 июля 2012 г.). Проверено 22 февраля 2014 г.
- ^ «Объявление Ignite 2015 — SharePoint Designer 2016 не будет — Эрик Оверфилд» . 11 мая 2015 года . Проверено 19 мая 2015 г.
- ^ «Что такое SharePoint Framework (SPFx)?» . Войтанос . 6 октября 2020 г.
- ^ «8 лучших практик разработки SharePoint Framework (SPFx)» . ТатваСофт . 9 ноября 2020 г.
- ^ «Устаревшая модель надстройки SharePoint + распакованные другие службы» . Войтанос . 12 декабря 2023 г.
- ^ Перейти обратно: а б SharePoint 2010 для разработчиков . Веб-сайт SharePoint . Корпорация Майкрософт . Проверено 13 августа 2011 г.
- ^ Перейти обратно: а б с д и «Компоненты логической архитектуры (SharePoint Server 2010)» . Технет . Майкрософт . Проверено 13 августа 2011 г.
- ^ «Концептуальный обзор MSDN» . 20 октября 2016 г.
- ^ «Архитектура и развертывание семейства веб-сайтов с именем узла (SharePoint 2013)» . Проверено 25 апреля 2017 г.
- ^ Холм, Дэн. «Учетные записи служб с наименьшими привилегиями для SharePoint 2010» . Журнал SharePoint Pro . Пентон Медиа . Проверено 13 августа 2011 г.
- ^ «История Sharepoint» . MSDN . Корпорация Майкрософт. 5 октября 2009 года . Проверено 2 декабря 2010 г.
Внешние ссылки
[ редактировать ]- SharePoint
- программное обеспечение 2001 года
- Системы управления контентом
- Системы управления документами
- Управление информацией
- Программное обеспечение портала
- Собственные системы управления базами данных
- Собственная вики-программа
- Технология управления записями
- Серверы Microsoft Office
- Программное обеспечение Android (операционная система)