از آنجایی که اینترنت دیگر تنها مکانی برای حضور برنامه نویسان و هکرها بشمار نمی رود بلکه عرصه ای است که فرد می تواند در آن به تجارت پرداخته یا فقط کمی کسب و کار خود را ارتقا دهد، هر شخص کم و بیش مترقی نیاز به داشتن ابزاری برای بازاریابی مثل سایت های اینترنتی را تایید می کند. قطع نظر از جزئیات، انبوه سایت های اینترنتی موجود را می توان به دو گروه عمده تقسیم کرد: یعنی ایستا و پویا. نمی توان انکار کرد که ابزار بازاریابی کارآمد برای هر تجارت سایت اینترنتی پویا با تمام ویژگی های اختصاصی آن است که می تواند نیازها و عادات مشتری را کشف کند.
در ابتدا تنها یک راه برای ایجاد سایت های اینترنتی وجود داشت که برنامه نویسی بود. بنابراین، هم ایجاد و هم نگهداری (مدیریت) از سایت اینترنتی از امتیازات ویژه گروه طراح بشمار می رفت که فرآیندهایی کاملاً طولانی و پرهزینه بودند. امروزه، سیستم های مدیریت محتوا (CMS) مثل مامبو، ویگنت، تایپو3، دوکامنتوم، زیتکس برای محتوای شبکه M1 و غیره، می توانند فرآیند نگهداری تقریباً هرگونه سایت اینترنتی با هر مقدار پیچیدگی را تسهیل کند. به هر حال، بخشی از آنها حتی می توانند فرآیند توسعه را بطور کامل تغییر دهند، نیاز به برنامه نویسی را مرتفع سازند، و تقریباً برای هر شخصی که تجربه کار با برنامه Adobe Dreamweaver داشته این امکان فراهم می شود تا به تنهایی سایت اینترنتی ارایه دهد.
هدف این مقاله نشان دادن فرآیند معمول ارایه یک سایت اینترنتی پویای ساده با یک سیستم مدیریت محتوای متوسط است که گونه ای سایت اینترنتی برای شرکتی متوسط خواهد بود و چند بخش، چندین صفحه، فهرست انتخاب خودکار، برگه تماس، خط خبری خودکار، و راهنمای آدرس پیمایش را شامل می شود. اینها خصوصیاتی هستند که لازمه هر سایت اینترنتی هستند. بعنوان یک محیط ارائه ساده ما از سیستم مدیریت محتوای زیتکس M1 استفاده می کنیم.
حال آغاز میکنیم. در ادامه شاهد 7 مرحله ای خواهید بود که فرد باید برای ایجاد یک سایت اینترنتی پویا با سیستم مدیریت محتوا آنها را دنبال کند.
مرحله 1. ساختار سایت را مشخص کنیدشما پیش از آغاز هر گونه فعالیتی باید طرح آن را در نظر داشته باشید. ارائه سایتهای اینترنتی هم از این قاعده مستثنی نیست. شما باید مشخص کنید که دقیقاً میخواهید چه چیزی را به بازدیدکنندگان خود ارائه دهید. این امر می تواند کمیت و هدف عمده صفحاتی را که باید ارائه کنید به شما نشان دهد.
شما بسته به ترکیب محتوای سایت و کمیت آن، می توانید ساختار و در نتیجه آن پیمایش عمیق یا سطحی ارائه دهید. بعنوان نمونه، سایت 80 صفحه ای شرکتی متوسط بهتر است با ساختاری دو مرحله ای و سطحی با بخشهایی مثل شرکت، محصولات، خدمات، شرکاء، و تماس با ما و غیره ارائه شود.
پس از مشخص شدن ساختار سایت می توانید اولین گام برای ایجاد سایت اینترنتی خود را بردارید، یعنی باید بخشهای سایت (پوشه ها، دایرکتوری ها، و غیره) را با استفاده از واسط CMS خود در محل قرارگیری صفحات ایجاد کنید. همچنین باید علاوه بر صفحات بخشهایی برای تمام منابع گرافیکی و سایر منابع (فایل های CSS، اسناد، و غیره) ایجاد کنید.

ایجاد بخش

قالب سایت
مرحله 2. منابع گرافیکی را آماده کنیدگام بعدی انجام طراحی است. بهترین شیوه توصیه شده طراحی در برنامه Adobe Photoshop (ادوبی فتوشاپ) یا در بعضی از برنامه های کاربردی جایگزین است. شما حداقل باید دو طرح بندی را طراحی کنید، یکی برای صفحه اصلی و دیگری برای صفحات داخلی. وقتی هر دو طرح آماده شد، فقط منابعی را مشخص کنید که بعنوان تصاویر مورد استفاده قرار می دهید و آنها را با سبکهای HTML برنامه ریزی می کنید. تنها آن تصاویر را کات کرده و با فرمتJPEG یاGIF با کیفیت مناسب ذخیره کنید.

آماده سازی منابع گرافیکی
مرحله 3. قالبهای طراحی برای صفحات اصلی و داخلیگام بعدی شما به اتمام رساندن HTML هایی است که در برنامهAdobe Photoshop طراحی کرده اید. یعنی میخواهیم ایجاد قالبها را آغاز کنیم. مطمئناً می توانید همه چیز را به روش خودتان رمزگذاری کنید. اما من به شما توصیه میکنم که از یک ویرایشگرHTML مناسب استفاده کنید. برنامه Macromedia Dreamweaver بهترین گزینه خواهد بود.
بخشهای مرتبط با منابع گرافیکی را که بتازگی در CMS خود ایجادکرده اید تکثیر کنید و تصاویر را در آنجا بارگذاری کنید. سپس باید طرح بندی هر قالب را ایجاد کنید. تنها چیزی که باید بخاطر داشته باشید این است که تمام اجزای پویا مثل منوها، راهنمای آدرس پیمایش و غیره بعداً افزوده خواهند شد. به هر حال می توانید سبکهای مناسب برای آنها را در برنامه Macromedia Dreamweaverمشخص کنید.
وقتی هر قالب وضعیت مشابهی دارد، باید آن را بهمراه فایلهای CSSدر پوشه مأخذ مناسب ذخیره کنید. حالا شما برای ارائه سایت اینترنتی پویای خودکار تقریباً همه چیز را در اختیار دارید.

آماده سازی قالبهای Macromedia Dreamweaver
مرحله 4. قالبها و منابع (تصاویر، CSS) را بارگذاری کنیدحال به سایت خود بازگردید. پیش از این شما قالبها را ایجاد کرده اید و تمام تصاویر برای طراحی آنها را در اختیار دارید. چیزی که حالا نیاز دارید وارد کردن آنها به سرور خودتان در CMS است. بمنظور انجام این کار شما باید یک محاسبه عددی ساده انجام دهید.
1. آرشیوی از محتوای هر پوشه بصورت فایلZIP تهیه کنید.
2. بروید به سایت » قالبها در بخش مجاور سیستم مدیریت محتوای زیتکس M1
3. با ابزار بارگذاری در گوشه سمت چپ و پایین هرکدام ازآرشیوهای ZIP را در هر بخش با نام متعلق بخودش بارگذاری کنید.
حال قالبهای شما تقریباً آماده هستند. اما ما میخواهیم سایت اینترنتی پویا ارائه دهیم. به همین دلیل است که شما باید اجزایی را ایجاد و بیافزایید که سایت ما را خودکار می سازند.

بارگذاری قالبها و منابع
مرحله 5. تمام اجزا را ایجاد کنیدپویا قلمداد کردن سایتهای اینترنتی عمدتاً بخاطر خودکار بودن آنها است. با بکارگیری قواعد و محاسبات عددی مختلف می توان به سرعت صفحات را ایجاد کرد. ارائه کننده باید محتوا را در مکانی مناسب قراردهد. بطورکلی، تمام آن قواعد و محاسبات عددی برنامه هایی هستند که به زبانهای مختلف نوشته شده اند، از پرل گرفته تا PHP و جاوا. تقریباً هر سیستم مدیریت محتوا چنین برنامه هایی (که بطور سنتی ماژول نامیده می شوند) را شامل می شود که با راهنماهای جادویی ساده عرضه شده اند بگونه ای که هر فرد آشنا به کامپیوتر شخصی می تواند در هرزمان و هرکجا که نیاز دارد ماژول ها را ایجاد و تنظیم کند و آنها را مورد استفاده قرار دهد.
همانطور که در بالا ذکر کردیم، این مقاله نشان خواهد داد که چگونه فرد می تواند چنین اجزای خودکار عمده ای ایجاد کند که هر سایت باید دارای آن باشد مثل منو، راهنمای آدرس پیمایش، عنوان خبری، و برگه تماس با زیتکس محتوای شبکه M1.
منوشما می توانید منوهای خودکاری ایجاد کنید که هرگاه ساختار سایت را تغییر دهید (ایجاد یا برداشتن صفحات، تغییر نام آنها، افزودن بخشها، و غیره) خودشان را تغییر می دهند.
1. در این مسیر پیش بروید سایت » ماژول ها و منوی هوشمند ماژول M1 ایجاد کنید
2. در پنجره تنظیمات منوی هوشمند ماژول M1 موارد زیر را مشخص کنید:
آ. بخشهایی که با این ماژول ارتباط پیدا می کنند
ب. تعداد سطوح (2 برای این مثال)
ج. سبک هر یک انتخاب در فهرست انتخاب سطح دوم (رمزی بصورت HTML که شما در زمان ایجاد قالبها در Macromedia Dreamweaver بدست آورده اید)
د. شما می توانید انتخاب کنید که آیا ماژول باید صفحه شاخص هر بخش را نشان دهد یا نه.

ایجاد منو
راهنماهای آدرس پیمایشاین راهنماها مسیر طی شده از صفحه اصلی تا صفحه فعلی متشکل از لینکهای هر صفحه مابین آنها را نشان می دهد. شما می توانید از این ماژول برای قراردادن خودکار چنین زنجیره هایی استفاده کنید. تمام کاری که شما باید انجام دهید این است که:
1. در این مسیر پیش بروید سایت » ماژول ها و راهنمای آدرس پیمایش ماژول M1 ایجاد کنید
2. نوع پیوندها را مشخص کنید
3. نماد جداکننده را مشخص کنید

ایجاد راهنماهای آدرس پیمایش
عنوان خبریسایت اینترنتی شرکتی نمی تواند بدون اخبار موفق باشد. از این رو، ابزاری مورد نیاز است که کل فرآیند ایجاد صفحات خبری، انتشار خلاصه آنها، تاریخها، و غیره را در مکانهای مناسب در تمام سایت اینترنتی، زمانبندی انتشارات و غیره بصورت خودکار در می آورد. هر CMS کم و بیش معتبری ماژول عنوان خبری دارد. زیتکس محتوای شبکه M1 عنوان خبری هوشمند M1 خودش را دارد.
1. در این مسیر پیش بروید سایت » ماژول ها و عنوان خبری هوشمند ماژول M1 ایجاد کنید
2. کمیت اخباری را که باید نشان دهد مشخص کنید
3. برای هر خلاصه اخبار شیوه ای را مشخص کنید (رمزی بصورتHTML که شما در زمان ایجاد قالبها در Macromedia Dreamweaver بدست آورده اید)

ایجاد عنوان خبری
برگه تماسشما با داشتن سایت اینترنتی تجاری و بطور شخصی ایجادشده دیر یا زود درمی یابید که باید ابزاری وجود داشته باشد که مشتریهای بالقوه شما بتوانند با شما تماس بگیرند حتی اگر زمانی به پست الکترونیکی دسترسی نداشته باشند. بنابراین تصمیم میگیرید که یک فرم تماس در سایت خود بگنجانید. ایجاد طرح بندی این برگه با استفاده از HTML اصلاً دشوار نیست. اما اگر نیاز دارید محتوای برگه به بعضی از آدرسها ایمیل شود باید آن را برنامه ریزی کنید. هر CMS مناسبی برای خلاص کردن شما از شر این برنامه ریزی راهنماهای جادویی ساده ای فراهم می کنند.
1. در این مسیر پیش بروید سایت » ماژول ها و بازخورد ماژول M1 ایجاد کنید
2. برای هر جزء ازجمله متن، زمینه متن، حوزه متن، دکمه انتخاب، مربع کوچک برای انتخاب، آگاه کننده های وضعیت پیغامها و غیره سبکی را مشخص کنید (رمزی بصورتHTML که شما در زمان ایجاد قالبها در Macromedia Dreamweaver بدست آورده اید)
3. ایجادکننده دگمه انتخاب را فشار دهید شکل اجزا را با راهنمای جادویی ساده ایجاد کنید

مشخص کردن سبک ها

ایجاد کننده برگه تماس
مرحله 6. افزودن ماژول برای رمز قالبهمینکه ماژول ها ایجاد و تنظیم شدند، شما باید آنها را وارد کد قالبها کنید. در زیتکس محتوای شبکه M1 شما تنها باید:
1. بروید به سایت » قالبها و قالب موردنیاز را انتخاب کنید
2. با فشردن Edit ویرایشگر را باز کنید
3. مکان مناسب برای هر ماژول موردنیاز بیابید و بروید به Insert(درج) » ماژول
4. ماژولی را که باید درج شود را انتخاب کنید
بعلاوه، شما حداقل باید یک ناحیه قابل ویرایش را درج کنید. این ناحیه در جایی قرار دارد که محتوای موردنظر شما در هنگام ایجاد صفحات درج می شود. شما فقط باید مکان مناسبش را بیابید و Cntrl-Alt-V را فشار دهی. حالا قالبها آماده هستند.

درج کردن ماژول در قالب
مرحله 7. ایجاد صفحاتدرحقیقت، قالبهایی که بطورمعقول با ماژول ها تنظیم شده اند چیزی هستند که سایت اینترنتی شما را پویا می سازد. آنها قواعد مذکور در بالا هستند. حالا تنها چیزی که شما باید انجام دهید این است که سایت خود با محتوا پرکنید. یعنی اینکه باید صفحات را ایجاد کنید.
در سیستمهای مدیریت محتوای مختلف طرحها و ویرایش کننده های متفاوتی وجود دارند. اگرچه، آنچه که همه شما باید بدانید این است که هر نمونه از محتوا که ایجاد می کنید صفحات جدیدی تشکیل می دهد که با نام و تمام پارامترهای دیگری که مشخص کرده اید در بخشی که مشخص کرده اید قرارمی گیرد. معمول ترین شیوه زمانی است که شما:
1. خصوصیات صفحه را مشخص می کنید
2. قالب مناسب را انتخاب می کنید
3. محتوا را در ناحیه قابل ویرایش درج می کنید
4. این صفحه را در سایت منتشر می کنید

مشخص کردن خصوصیات صفحه

انتخا قالب

ایجاد محتوا
سایت اینترنتی پویا آماده است
سایت اینترنتی آماده است
همانگونه که شاهد هستید برای کسی که حداقل با HTML آشنایی دارد و اصول اینترنت را درک می کند غیرممکن نیست که سایت اینترنتی پویای خودش را ایجادکند. سیستمهای مدیریت محتوا همانند زمانی که شما یک سایت ایستای ساده درباره 10 سال پیش ایجاد می کنید به شما این امکان را می دهند که از قواعد مشابه پیروی کنید. تفاوتها این است که حالا شما می توانید سایت اینترنتی پویای خودکار ایجاد کنید و مقدار زمانی مشابه را صرف کنید. سیستمهای مدیریت محتوا شما را قادر می سازند تا سایت اینترنتی خود را با آجرهای آماده بسازید یعنی برنامه هایی که هرزمان نیاز داشتید آنها را راه بیاندازید. و از همه مهمتر، تجارت از نیاز به برنامه نویسان مستقل می شود، بنابراین، به اصل خود گرایش بیشتری پیدا می کند ـ یعنی هدف قراردادن مشتریان بالقوه.