توضیحات
![]()
فهرست مطالب
عنوان صفحه
فصل 1- مقدمه 1
1-1- پيشگفتار 1
1-2- تعريف 1
1-3- معرفي 2
1-4- – جوملا (joomla) 3
1-5- – ورد پرس (wordpress) 3
1-6- – راش (RashCMS) 4
1-7- برخي از امکانات 4
1-8- مديريت ماژول ها: 5
1-9- مديريت افزونه ها: 5
فصل 2- يک سايت بهتر است با کدام زبان برنامه نويسي پياده سازي شود؟ 7
2-1- مقدمه 7
2-2- مقايسه اي بر PHP و ASP.NET 7
2-3- پي اچ پي PHP 8
2-4- تکنولوژي ASP.NET 8
2-5- سيستم عامل 9
2-6- معماري 10
2-7- سرعت توسعه نرم افزار 11
2-8- سرعت اجراي نرم افزار 12
2-9- يادگيري 13
2-10- بازار کار 14
2-11- ديگر موارد 15
2-12- کداميک را انتخاب کنيم؟ 15
فصل 3- مقايسه دروپال با ساير سيستم هاي مديريت محتوي کدباز 17
3-1- دروپال 17
3-2- وردپرس: 19
3-3- جوملا: 20
فصل 4- ساخت سيستم مديريت محتواي ساده با php 24
4-1- ايجاد فايل config.php در پوشه admin 24
4-2- فرم ورود به مديريت 24
4-3- صفحه اصلي کنترل پنل – خروج از مديريت 27
4-4- ساخت ديتابيس اخبار 29
4-5- ساخت بخش ارسال و ويرايش خبر 30
4-6- نمايش ليست اخبار, حذف خبر 38
4-7- ايجاد جدول صفحات 44
4-8- ايجاد و ارسال صفحه جديد 45
4-9- ليست صفحات و حذف صفحه 52
4-10- حلقه هاي نمايش اخبار و صفحات در صفحه اصلي 57
4-11- نمايش متن کامل خبر – News.php 63
4-12- نمايش صفحات سايت – page.php 70
فهرست مراجع 77
با توجه به حضور و استفاده عموم مردم از محيط هاي مجازي و الکترونيکي که يکي از آنها فضاي مجازي اينترنت مي باشد و لزوم داشتن ابزاري مناسب (سخت افزاري و نرم افزاري) براي ايجاد فضاي مناسب براي استفاده تمامي سطوح، نياز به يک آموزش و پس از آن داشتن يک نرم افزار مناسب براي مديريت و درج اين مطالب در اينترنت مي باشد.
سيستم هاي مديريت محتوا (CMS) اين امکان را به افراد متعدد مي دهد که در اينترنت بتوانند سايت هاي مورد نظر خود را پشتيباني نمايند.
1-1- تعريف
CMS برنامه هاي نرم افزاري روي سرور هستند که به مدير سايت اجازه مي دهند تا محتواي سايت را بدون نياز به طراحي دوباره سايت تغيير دهد قالب آماده براي صفحات و طيف وسيعي از امکانات را اکثر CMSها در ورژن هاي مختلف و با قابليت هاي مختلف به بازار عرضه مي شوند که قابليت بروزرساني اطلاعات در همه مشترک است بلکه کارشان مديريت اطلاعات يک سايت است.
بعضي از اين سيستم هاي مديريت محتوا براي راه اندازي سايت هايي از جمله خبري، شخصي و بعضي براي سيستم هاي فروشگاهي و … قابل استفاده مي باشند و از مزاياي کلي اين سيستم ها oper source بودن و انعطاف پذيري اشاره کرد که آن ها را مي توان به سليقه خود تغيير داد و از قابليت ايجاد فرم براي دريافت اطلاعات کاربران، مديريت اطلاعات فرستاده شده توسط کاربران و تاييد اطلاعات، بهينه سازي تصاوير آپلود شده، ايجاد فرم براي دريافت اطلاعات کاربران و نيز داراي پانل مديريتي با امکانات فوق العاده براي مديريت تمام جوانب سايت شما از قبيل کامپوننتها، ماژول ها، افزونه ها، سيستم خبرنامه الکترونيکي و صدها امکانات فوق العاده براي توانمند کردن و زيبا سازي سايت ها مختلف … مي توان نام برد.
1-2- معرفي
از سامانه هاي مديريت محتوا فارسي و تاريخچه آنها مي توان به موارد ذيل اشاره کرد:
– ديتالاف انجمن (datalifengeen)
ديتالايف انجين ، يکي از برترين سيستم هاي مديريت محتواي فارسي مي بـاشد که از سـال 2004 شروع بکار کرده، و تا به الآن توانسته نظر بسياري از کاربران شبکه ارتباطي را به خودش جلب کند. اين سيستم قدرتمند توسط يک تيم زبردست روسيهاي نوشته و به دنياي بزرگ شبکه ارتباطي ارائه شده است، يکي از خصوصيت هاي عالي اين سيستم که ميتوانيد وب سايت خود را از يک پرتال ساده به وب هاستينگ، فروشگاه اينترنتي و يا… تبديل کنيد.
ديتالايف انجين برخلاف ظاهري ساده، داراي محتوايي پيشرفته و حرفه اي مي باشد و کار کردن با آن بسيار ساده است. حتي کساني هم که سررشته اي از برنامه نويسي يا ديگر مسائل مربوط به اين موضوع ندارند مي توانند به دلخواه سيستم را خود تنظيم و براحتي از آن استفاده کنيد.
1-3- – جوملا (joomla)
يکي از قدرتمندترين و پرطرفدار ترين سيستم هاي مديريت محتواي وب است که در شهريور ماه سال 1384 جهت بهرهگيري و انتقال تکنولوژي نرم افزارهاي آزاد و پوشش برخي خلاءها و نيـازهاي موجود کشـور آغاز و توسط کارشناسان و متخصصين گروه جوملا فارسي ، اجرا و پشتيباني شده است.
اين نرم افزار داراي بيش از 7000 سرويس و امکانات ويژهاي است که تعدادي از بهترين آنها توسط اين گروه توليد، بومي سازي و آماده بهره برداري گرديده که از منوي امکانات در دسترس عموم قرار دارد. اين پروژه از شهريور ماه سال 1386 با هدف توسعه هرچه بيشتر نرمافزارهاي متن باز (Open Source)، با حمايت مالي و معنوي شرکت نويد ايرانيان فعاليتهاي خود را در دوره جديد آغاز کرده است. سيستم مديريت محتواي جوملا با شماره شناسايي 102830 در معاونت برنامهريزي و نظارت راهبردي رياست جمهوري، شوراي عالي انفورماتيک کشور ثبت گرديده است. http://www.joomla.ir
1-4- – ورد پرس (wordpress)
ورد پرس توسط مت مولوگ بنيان گذاري شده است و هم اکنون با تاسيس شرکت Automattic در حال گسترش اين نرم افزار و پروژه هاي موازي آن مانند Akismet مي باشند.
وردپرس با زبان برنامه نويسي محبوب و قدرتمند PHP نوشته شده و از قدرت MySQL استفاده مي کند. وردپرس يک نرم افزار متن باز (Open Source) مي باشد و بر مبناي اجازه نامه GPL يا Gnu Public License منتشر مي شود بنابراين اجازهنامه تمامي موارد استفاده از وردپرس کاملا رايگان مي باشد، همچنين شما مي توانيد وردپرس را با خيال راحت تغيير دهيد و به عنوان سکويي براي پروژه هاي خود به کار گيريد. http://wp-persian.com
1-5- – راش (RashCMS)
سيستم مديريت محتواي راش با يک مقاله آموزشي تحت عنوان “آموزش ساخت سي ام اس خبري” مورخ 9 تير 1387 شروع به فعاليت کرد. اولين نسخه سيستم مديريت محتواي راش در يک وبلاگ تحت عنوان rsh news cms منتشر شد.
Rashcms اين امکان را به شما مي دهد که نرم افزار وبلاگ را بر روي هاست خود نصب کنيد و از امکانات بي نظير آن استفاده نماييد . يکي ديگر از امکانات منحصر به فرد Rash داشتن قابليت ماژول نويسي است به طوري که با داشتن اندک دانشي از برنامه نويسي Php ميتوانيد يک وب سايت اختصاصي با امکانات شخصي راه اندازي کنيد و در نهايت با توجه به استقبال گسترده و پس از بحث ها و مشورت هاي صورت گرفته نام “راش” به دلايلي نظير تناسب معنايي و نزديکي آن با نام پيشين انتخاب شد.
1-6- برخي از امکانات
مديريت کامپوننتها: کامپوننت ( Component) در زبان فارسي ، مولفه و ترکيب دهنده معني شده است.
کامپوننت به سيستم هاي ديگري نيز مي گويند که به صورت اختصاصي براي مديريت محتوا هاي انتخابي شما برنامه نويسي شده و از بخش مديريت مي توان آنها را نصب کرد. به عنوان مثال کامپوننت سيستم گالري تصاوير ، که خود يک سيستم مجزا هست و بعد از نصب مي توان يک اين قابليت را به سايت خود بدهيم ، اما برنامه نويسان طوري اين سيستم را طراحي کرده اند که تنها بر روي محيط خاص آن CMS قابل استفاده مي باشند .همچنين نصب آن بسيار ساده انجام مي پذيرد.
1-7- مديريت ماژول ها:
ماژول يک بخش قابل نصب و قابل استفاده مجدد است که براي نمايش محتوا يا انجام يک عمليات خاص استفاده مي شود. هر ماژول فراهم آورنده بخشي مجزا از قابليت هايي است که ميتوانيد با نصب آن ماژول در پرتال، به صفحات وب سايت خود اضافه کنيد. در واقع محتوا و طرح کلي صفحات بوسيله ماژول ها و چيدمان آنها در صفحه تامين مي شود.
بيش از 5000 ماژول از شرکت هاي توليد کننده مختلف خارجي که طيف گسترده اي از قابليت هاي عملياتي لازم، از يک ماژول html ساده تا ماژول هاي پيشرفته اي مثل فروشگاه، اخبار و غيره را تحت پوشش قرار مي دهند، در فروشگاههاي خريد و فروش اين ابزار ها مانند www.snowcovered.com موجود مي باشد و ابزار هاي رايگان نيز در سايت هايي مثل www.dnnforg.com موجودند.
1-8- مديريت افزونه ها:
افزونه ها برنامه هاي کاربردي هستند که براي ارائه بهتر مطالب و امکانات سايت است. اگر امکانات پيش فرض CMS براي کار شما کافي نيست يا دوست داريد امکانات سايت خود را گسترش دهيد، مي توانيد از افزونه هاي استفاده کنيد. يکي از قابليت هاي اين سيستم هاي بستر مناسب براي توسعه است که موجب شده افزونه هاي فراواني براي آنها ساخته شود. مثلا تا کنون بيش از 7300 افزونه فقط براي سيستم جوملا به ثبت رسيده است که اکثر آنها رايگان است. بنابراين به احتمال زياد آنچه ممکن است نياز داشته باشيد پيشتر آماده شده است و نيز بعضي از اين افزونه ها بومي سازي (فارسي) شده است.
- لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
- همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
- ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
- در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.
پرشین فایل | مرجع دانلود فایل
188- بررسی ملاحظات طراحی در سازه های پوسته ای بتنی (استوانه ای و زین اسبی) و مدلسازی گنبد در نرم افزار ETABS – شامل 113 ص فايل ورد (word)
هنوز هیچ نقد و بررسی وجود ندارد.