Sharepoint is one of Microsoft product
initialize initial release in WSS 3.0 in 2007, after SP 2010, SP 2013, now
Sharepoint 2016.
Sharepoint Logical structure :
As above diagram Sharepoint installation provides
Farm
Webapplication(s)
SiteCollection(s), // Top Level site.
Site/Web(s), // sub site.
Lists(s), Documents(s),……ect.
Farm provide environment to build a web application through
sharepoint central administration,
as I said earlier sharepoint environment provides 4
tracks(admin,developer,designer,enduser/poweruser.)
Administrator:
sharepoint administrators
only can create web
applications,sitecollections, take backups, maintain size of content database, maintain site quotes of each site. As well Active directory integration, NTLM
integration, locks, Exchange, Search server integrations, notification
maintains, log creations, security previligies.….ect.
Application Management :
Web
applications, Site Collections, Service Applications, Databases.
WebApplication
:
Web application is a logical container for
all sitecollections, logical means(not physical) we can’t see webapplication
name in url’s. until creation of sitecollection(s) no use of
webapplication. Once webapplication is created in sql server with same name of webapplication---one
database is created in Sql server
2005/2008/2012/2014 (as per installation of that sharepoint server).
We generally called as content database.
Site
Collection(s):
Sharepoint web application gives a provision
to create site collection(s), generally we called/treated as top level site. under one site collection we can create
multiple sites, these sites we called as subsites. Site collection has more
customization settings then site. in more specific Sitecollection is parent of
sites.
SiteCollection adminstractors, theam,Logo….there are all under
control of sitecollection.
Site/Web :
Site is a
part of sitecollection, based on type of
site(Teamsite,Blog,Developer,Projectsite) creation respective Lists,Document
libraries,Assets,Pages libraries,….will be created && it inherites permission
level from parent site.// predefied.
Lists & Libraries :
List is same
as table in database, whatever constraints maintain at table, we can also do
Primary key, Unique key, column validations, calculative columns,computed
columns we can maintain at list level. Lists
&& Libraries are primary building blocks of sharepoint application.