SharePointに぀いおの5぀の神話

SharePoint神話 SharePointに関する議論を読むほど、「SharePoint」の抂念そのものが神話ず誀解の束になっおいるこずを確信しおいたす。 その䞀郚は、このプラットフォヌムの䜿甚を考えおいる人々の心の䞭に䜏んでおり、䞀郚はそしお最も危険なSharePointでサむトを䜜成し始めたばかりの人々の䞭にいたす。 2番目の郚分は説明するのがより難しいそしお今日も金曜日ですので、私はひどく怠けおいるので、最初の郚分に぀いお話す方が良いでしょう。



だから神話。 たたは劄想 関係ありたせん。 思い浮かんだ順番で説明したすが、それは神話が他の神話よりも「悪い」からではありたせん。



神話1. SharePointは別の惑星で実際に開発され、人の脳を砎壊するために1぀のUFOからヒュヌマノむドによっおMicrosoftに転送されたす。



時々、 これは本圓のように思えたす ;-)





神話2. SharePointは高䟡です。



それに぀いおはすでにHabréで曞いおいたす。 無料のWindows SharePoint ServicesおよびWindows Internal DatabaseたたはSQL Server Expressず共に無料のWindows Web Server 2008をプロモヌション䌚瀟の䞀郚ずしお䜿甚するず、サヌバヌ゜フトりェアのコストはほがれロになりたす。 このような構成に固有の制限は、小芏暡プロゞェクトのニヌズに完党に適合したす。 初期段階の芁件ず成長の前提条件を適切に評䟡する必芁がありたす。 SharePointは、゜リュヌションの芏暡の方向でも、䜿甚する機胜の面でも、痛みを䌎わずに成長できるずいう点で優れおいたす。



プロゞェクトが倧きくなるずそしお、圌らが蚀うように収益化されるず、適切な構成を䜿甚する必芁があるこずは完党に論理的です。 ここでは、他のすべおのコストず同様に、゜フトりェアのコストが確実に増加したす。サヌバヌ、チャネルレンタル、そしお最埌にスタッフです。 最も具䜓的なのは支出の最埌の項目ですが、しばしば別々に考慮されたす。 これは小芏暡なスタヌトアップチヌムには蚱されたすが、深刻な経隓豊富な䌁業が゜リュヌションを開発しおサポヌトするために呌び出される人々の絊䞎をプロゞェクト予算に含めない堎合、驚くべきこずです。



プラットフォヌムずその開発ツヌル珟圚は無料のSharePoint Designer䜕かをすばやく修正するためを含むによっお提䟛される利点が、そのような゜フトりェアの䟡栌を正圓化するず確信しおいたす。 SharePoint ServerMOSSに぀いおも同じこずが蚀えたす。 埌者は無料ずはほど遠いものであり、むンタヌネットサむトのオプションではかなりの費甚がかかりたすが、もう䞀床繰り返したす。構成の遞択で最倧限の努力を止め、実際のニヌズず収入に関しおプロゞェクト党䜓を評䟡したす。 このサむトで1日に数千ドルを皌いでいる人の口からMOSSむンタヌネットラむセンスの高額の費甚を聞くのはばかげおいたす。 繰り返したすが、コストずホスティングをほずんどカバヌしない収益のあるコミュニティサむトを䜜成する堎合は、最初にSharePointが最小構成で提䟛できるものに぀いお考える必芁がありたす。



「神話」の芁玄ずしお、私は明らかな考えのように聞こえたす。 すべおのサむズのプロゞェクトの堎合、最も基本的なSharePoint機胜が提䟛するものに぀いお考えるこずから始めたす。 ストレヌゞシステムの開発、承認、サむトむンフラストラクチャ管理ずレむアりトテンプレヌト、Officeアプリケヌションずの統合、および組み蟌みコンテンツ展開ツヌルを節玄する機䌚-これはすでにたくさんありたす。



神話3. SharePointは䜎速であり、ハヌドりェアを芁求したす。



これは私の奜きな神話です。 そしお、むンストヌルずセットアップが簡単な補品でも、特定の条件䞋で䜿甚できるようにするための知識ず倚数のルヌルの適甚が必芁であるずいう事実の倚くの人々の奇劙な誀解から生じたした。 はい、プラットフォヌムには圓然リ゜ヌスに関しお䞀定のオヌバヌヘッドがありたす-埋め蟌たれた「普遍性」は決しお無駄ではありたせん。 しかし、結局のずころ、SharePointの芁件に関しお蚀えば、SQL Serverにコンテンツを保存する兞型的なASP.NETアプリケヌションほど難しくありたせん。 そしお、それらの倚くは䞖界にありたす。 そしお、それらはロヌドされおいたす-すごい そのようなプロゞェクトの堎合、゜リュヌションを展開するだけでは誰も起こらないずいうこずです。 しかし、SharePointは、どのような条件で動䜜するかを掚枬する魔術垫でもありたせん。 䞀方、圌は䟿利なWebむンタヌフェヌスを䜿甚しお倚くのこずを行うこずができたすが、蚭定での遞択をキャンセルしたせん。 SharePointのブレヌキングに぀いおもう䞀床呪い、次のキヌワヌドを思い出しおください。



・負荷分散



出力キャッシュ



BLOBキャッシュ



オブゞェクトキャッシュ



関心のあるリンク technet.microsoft.com/en-us/library/cc298466.aspxおよび「 SharepointをHighload Webサむトの速床に加速したす 」。 「Bison」ASP.NET、投皿MissUFOの最埌のセクションIHttpModuleず厳密な最適化に泚意しおください。 きちんずしたアプロヌチず責任ある態床で、このテクニックを䜿甚するず、ペヌゞから本圓にレヌシングカヌを䜜るこずができたす。



このトピックを終えお、車を賌入した埌の私の第䞀印象に぀いおお話したす。 ハンドルを握るずすぐに、車が動きの自由をひどく制限しおいるこずに気付きたした。 次に、反察方向に移動しながら、曲がり角が蚱可されおいる堎所、枋滞がより頻繁に発生しおいる堎所、䞀方通行の道路に進入する方法、入らない方法を蚈画しお研究する必芁がありたす。 たた、ガ゜リン、「りォッシュアップ」の心配、タむダの空気圧。 運転手、知っおるでしょ 数ヶ月が経過したした。 䞍満は枛り、自分の利点を理解し始めたした。 数幎埌、私は車が動きの自由ずそれからの喜びを䞎えるず蚀うこずができたす。 埒歩で-優れた、環境に優しい、安䟡。 しかしゆっくり。 オヌトバむでも可胜です。 しかし、私芋は安党ではなく、気質に適しおいたせん:-)



神話4. SharePoint-倧䌁業および䌁業サむト専甚。



マむクロ゜フトはこの神話のせいにしたす。 䞀郚には、SharePointのすべおの「重い」機胜が䌁業ポヌタルに重点を眮いおいるためです。 郚分的には、関連するマヌケティング努力によるものです。



実際、今日流行しおいる叀兞的なむンタヌネットポヌタルや゜ヌシャルネットワヌキングサむトの開発に䜿甚できる既補のスクリプトやテンプレヌトはあたり倚くありたせん。 しかし、これを提䟛する倚くのポヌタルプラットフォヌムはありたすか 䞀方、噂によるず、Microsoftはこの方向のギャップを認識しおおり、将来のバヌゞョンに関連機胜を含めるよう積極的に取り組んでいたす。



この神話は、次のような倚くの顧客の信念に由来しおいたす。「SharePointは、あらゆる堎合にテンプレヌトを甚意する必芁がありたす。 数日で私をりェブサむトにしおください SharePointで唟を吐く時だず聞いた」 面癜いです むしろ悲しい。



最埌に、私の経隓おそらくあなたの経隓もは、「Microsoftの既補テンプレヌト」の抂念が深刻なむンタヌネットサむトにあたり適甚できないこずを瀺しおいたす。 この方向で゜リュヌションの開発を開始したす-独自のテンプレヌトを䜜成したす。 そしお、ここで次の神話にスムヌズに移行しおいたす。



神話5. SharePointでサむトを䜜成するために、Web開発者やデザむナヌは必芁ありたせん。



答えは簡単です真実ではありたせん、私たちはそれを必芁ずし、どのように 投皿の1぀に察するコメントで、MicrosoftはSharePointペヌゞのレむアりトの問題で近芖県的にデザむナヌを無芖しおいるず読みたした。 たあ、そうではありたせん デザむンの䜿甚を劚げるものは䜕もありたせん。 暙準芁玠のレむアりトは干枉したす-再定矩したす。 マスタヌペヌゞのテヌブルレむアりトが邪魔です-独自のものを䜿甚しおください。 トラブルは圌から保留䞭のSharePointにありたす。 䞀方、真面目なWebプロゞェクトの技術は、優れたデザむナヌやWeb開発者の必芁性を排陀したせん。



私は確かに䞀぀のこずを蚀いたす。 SharePointは、すべおのチヌムメンバヌに浞透する必芁がありたす。 それは倚くのこずを可胜にしたすが、デザむンからの期埅のいく぀かを尊重する必芁がありたす。 そしお、これらの期埅は、ほずんどの堎合、セキュリティ問題奇劙なこずにずプラットフォヌムのすべおの豊富な機胜のサポヌトによっお決定されたす。



しかし、䞀般に、SharePointは、先ほど述べたように、その機胜ずトリックを備えたASP.NETアプリケヌションです。



神話5.5。 SharePointは創造の自由を制限し、課された機胜はしばしば人生を困難にしたす。



これは前の神話の続きですが、プログラミング゚ラヌに぀いお話しおいるずころです。



倚くの堎合、開発者特にロシアの開発者は、奇劙だず思う䞀郚のサブシステムの特殊な機胜に぀いおSharePointをscりたす。 リストアむテムずビゞネスデヌタカタログの保存の2぀を䟋に取りたしょう。



リストによるず、それらがデヌタベヌステヌブルのように振る舞わないずいう事実は戞惑いに぀ながりたす。 リク゚ストは倚かれ少なかれ耇雑で、サポヌトされおいたせん。参照敎合性はありたせん。 答えは簡単です。リストはデヌタベヌスではありたせん。 SharePointをデヌタベヌスのフロント゚ンドずしお䜿甚する堎合は、そのように䜿甚したす。 リストずドキュメントラむブラリには簡単なルヌルがありたす。



1.ドキュメントラむブラリには、ナヌザヌがドキュメントずしお操䜜するファむルが保存されたす 。 簡単そうですね。 しかし、むタリック䜓はしばしば忘れられ、プログラムの配垃などに保存される予定です。 「ファむルボヌル」から離れるこずは良い考えですが、誰もが垞識を必芁ずしたす。 別のストレヌゞクラスは、aspxペヌゞファむルです。 それらを䜿甚するず、通垞、質問は発生したせん。



2.リストには、ナヌザヌの集合䜜業の構造、情報の盎接公開蚘事、ニュヌスなどおよびファむルメタデヌタ最初のルヌルからに関連する情報が栌玍されたす。 リストに䜕も保存する必芁はありたせん。 倧量のデヌタがない堎合、ルヌルに違反する可胜性がありたすが、倧容量の堎合、パフォヌマンスのギャップやデヌタ芁求の問題をすぐに感じるでしょう。



2番目の䟋は、ビゞネスデヌタカタログです。 デヌタ゜ヌスを抜象化し、それらをSharePointに保存されおいる既存の構造にリンクするのは良い考えのようです。 しかし、開発者は文句を蚀いたす非垞に耇雑な蚘述圢匏。 答えは簡単で、BDCで具䜓化されたアむデアに基づいおいたす。 耇雑なXMLのような蚘述圢匏は、2぀の問題を同時に解決するように蚭蚈されおいたす。



1.必芁なすべおの゚ンティティず操䜜を蚘述するのに十分な柔軟性を持ち、SharePointアプリケヌションがデヌタベヌス内のデヌタを盎接操䜜しないようにしたす。



2.特別な゜フトりェアを䜿甚せずに読み取りず線集が可胜な読み取り可胜な圢匏を䜿甚したす。



䞀郚の人にずっおは、あたり説埗力がありたせんが、明確にしようずしたす。 最初に、このようなデヌタ゜ヌスプロファむルは、SharePoint Serverの偎からアクセスできるようにするために、゜ヌス情報システムの開発者によっお䞀床䜜成されたものず想定されおいたす。 これは、SAP、Siebel、Amazonサヌビスなどのシステムで迅速に行われたした。 たた、蚘述圢匏では、特に、特殊なコンポヌネントを開発するこずなく、䜿甚するデヌタ゜ヌスから゚ンティティを怜玢できるようにオブゞェクトを指定するこずもできたす。



この神話を考えるず、車ずの類掚が再び思い浮かびたす。



「パステルナックは読んでいたせんでしたが、非難したす」 経隓豊富な人々の印象は、さらに歓迎されおいたす。 ご存知のように、良いアむデアは頭に浮かぶのではなく、「頭の間に」。



All Articles