در این مطلب فیلم آموزش طراحی CMS ساده با PHP رو برای شما دوستان عزیز از وب سایت آموزش برنامه نویسی سورس باران قرار دادیم. ای دوره آموزش طراحی سی ام اس با تدریس مهندس رحمانی و در 7 ساعت ارائه شده است. سرفصل و دمو کامل در ادامه مطلب موجود است.
سی ام اس (CMS) چیست؟
CMS یک برنامه نرم افزاری روی سرور است که به مدیر سایت اجازه میدهد تا محتوای سایت را بدون نیاز به طراحی دوباره سایت، تغییر دهد. در واقع طراح اولیه سایت، یک بار سیستم محتوا را طراحی میکند و تعدادی قالب آماده برای صفحات طراحی کرده و آن را روی سایت شما نصب میکند. و حال شما به راحتی میتوانید صفحات دیگری را به آن کم یا اضافه یا ویرایش کنید. سایتهای مجهز به سیستم مدیریت محتوا که در اصطلاح به CMS که مخفف Content Management System است مشهورند، وبسایتهایی از نوع پرتالها یا سایتهای پویا هستند که برای مصارف خاص توسط طراحان حرفه ای و یا شرکتهای طراحی حرفه ای ایجاد میشوند.
فیلم آموزش طراحی CMS ساده با PHP
جلسه اول آموزش طراحی سی ام اس با PHP
- توضیح روند آموزش ساخت سیستم مدیریت محتوا با استفاده از PHP و Mysql
- معرفی Netbeans و Dia Diagramming Tool و YEd و Phpmyadmin
- طراحی و ساخت table های اصلی نگه دارنده محتوا و کامنت های سیستم مدیریت محتوا
جلسه دوم آموزش طراحی سی ام اس با PHP
- بازبینی table های مورد نیاز پایگاه داده مثل storage engine
- بازبینی خواص database مثل collation و غیره
- توضیح ساختار پوشه بندی یک برنامه CMS یا مدیریت محتوا با نگرش معماری MVC
- توضیح در مورد ساختار MVC و شیوه ارتباط مدل با view و controller و وب سرور
- توضیح و ساخت فایل htaccess
- آموزش کار با AddOutputFilterByType DEFLATE در Apache برای فشرده سازی فایل ها
- آموزش شیوه داشتن url های تمیز یا clean url بوسیله ماژول rewrite در apache
حتما بخوانید : آموزش پروژه محور طراحی سایت با پایتون و جنگو مختص بازار کار
جلسه سوم آموزش طراحی سی ام اس با PHP
- آموزش DEFLATE در Apache
- توضیح بیشتر در مورد حالت rewrite در Apache
- آموزش فعال کردن حالت rewrite در httpd.conf یا از طریق wamp در Apache
- آموزش شیوه فعال سازی DEFLATE در Apache
- آموزش ساخت autoloader در PHP
- آموزش ساخت یک router یا راه یاب
جلسه چهارم آموزش طراحی سی ام اس با PHP
- آموزش ساخت و اتصال به دیتابیس در PHP از طریق PDO
- چگونگی غلبه بر مشکل نپذیرفتن تابع در تابع از پیش تعریف شده empty در پی اچ پی
- تکمیل بیشتر router و ارائه مثال از دفاع در عمق
جلسه پنجم آموزش طراحی سی ام اس با PHP
- آموزش ابتدایی مدیریت Exception در کلاس Router
- آموزش ابتدایی ساخت یک سازنده کوئری در PHP
- آموزش شیوه به کار بردن pattern یا الگوی طراحی Singletone در ارتباط با دیتابیس
جلسه ششم آموزش طراحی سی ام اس با PHP
- تکمیل بیشتر کلاس اتصال به دیتابیس در php
- تکمیل بیشتر کلاس سازنده کوئری در پی اچ پی
- تکمیل بیشتر کلاس مسئول پیدا کردن صفحات
جلسه هفتم آموزش طراحی سی ام اس با PHP
- تکمیل کوئری گرفتن محتوای یک صفحه با استفاده از id آن صفحه.
- رفع ایراد تمام فایل ها و برای رندر گرفتن از اولین صفحه که به صورت دستی از طریق phpmyadmin محتوایش وارد شده بود.
جلسه هشتم آموزش طراحی سی ام اس با PHP
- اصلاح سیستم آدرس دهی در router
- دانلود و استفاده از tinymce برای ویرایش صفحات
جلسه نهم آموزش طراحی سی ام اس با PHP
- اصلاح سیستم سازنده کوئری ها برای insert و update کردن
- اصلاح و تکمیل فرم ویرایش و اضافه کردن محتوای صفحات در سیستم مدیریت محتوا
- آموزش چگونگی داشتن آدرس ریشه سایت در یک ثابت
جلسه دهم آموزش طراحی سی ام اس با PHP
- گذاشتن تابع SET برای سیستم سازنده کوئری
- برداشتن error_reporting و استفاده از isset برای بررسی وجود مقادیر
- تکمیل و اصلاح سیستم insert و update کردن صفحات
جلسه یازدهم آموزش طراحی سی ام اس با PHP
- اضافه کردن بخش لیست کردن صفحات موجود
پیشنهاد ویژه 1: پکیج آموزش صفر تا صد طراحی فروشگاه اینترنتی بدون کدنویسی
پیشنهاد ویژه 2: پکیج صفر تا صد آموزش سئو و بهینه سازی بصورت عملی
پیشنهاد ویژه 3: دوره آموزش پروژه محور طراحی وب سایت پزشک یاب با بوت استرپ 4
پیشنهاد ویژه 4: پکیج آموزش پروژه محور لاراول و طراحی وب سایت کانون قلم چی
پیشنهاد ویژه 5: پکیج آموزش طراحی وب سایت مدرسه با PHP و MySql
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- انتشار: ۸ دی ۱۳۹۹
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- رپورتاژ
- فروشگاه
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- Go
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس