در این مطلب فیلم آموزش طراحی 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
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- انتشار: ۸ دی ۱۳۹۹
دسته بندی موضوعات
- آموزش برنامه نویسی
- آموزش کریپتو کارنسی (ارز دیجیتال)
- آموزش متنی برنامه نویسی
- پروژه برنامه نویسی
- فروشگاه
- فیلم های آموزشی
- #F
- ++C
- 3ds max
- Ada
- ADO.NET
- Adobe Flash
- Agile
- Ajax
- AngularJS
- Anime Studio
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- assembly
- AVR
- Azure
- Bootstrap
- Cassandra
- CCNA
- CCNP
- CCSP
- ChatGPT
- Cisco
- CMD
- COBOL
- CSS
- Cython
- Django
- Dreameaver
- Elixir
- EntityFramework
- Erlang
- Flash
- Go
- Groovy
- Haskell
- Htaccess
- HTML
- IOS
- Jade
- jquery
- Kendo UI
- Linq
- Linux
- LUA
- MariaDB
- maya
- Meteor
- MongoDB
- Mono Android
- MonoGame
- Mysql
- NoSQL
- Oracle
- Orchard
- Perl
- php
- PHPMyAdmin
- R
- Rational Rose
- Ruby
- Rust
- Scala
- Scrum Master
- SFML
- SharePoint
- SignalR
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- Vue 3
- WPF
- Xml
- آردوینو
- آموزش های پروژه محور
- آیونیک
- اتوکد
- الگوریتم تقریبی
- الگوریتم نویسی و فلوچارت
- امنیت
- اندروید
- اندروید استودیو
- انیمیشن سازی
- بازی سازی با Scratch
- بک ترک
- بیسیک فور اندروید
- پایتون
- پرولوگ
- پریمیر
- جاوا
- جاوا اسکریپت
- جنگو
- جوملا
- دارت
- دلفی
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- ساخت اتوران
- ساختمان داده ها
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کاتلین
- کامپایلرها
- کانستراکت
- کریستال ریپورت
- کلوژر
- گوگل آنالیتیکس
- گیت
- لاراول
- مای بی بی
- مایکروسافت پروجکت
- متریال دیزاین
- متلب
- معماری کامپیوتر
- مهندسی اینترنت
- میکروتیک
- نود جی اس
- نیوک
- هوش مصنوعی
- ویبولوتین
- ویژوال استودیو
- یونیتی
- کتاب های آموزشی
- Ada
- Ajax
- Android
- ASP.NET
- ASP.NET Core
- AVR
- clips
- CNC
- COBOL
- CQRS
- Cython
- Dreamweaver
- Elixir
- Entity Framework 4.0
- Erlang
- Go
- Groovy
- Haskell
- LINQ
- Lua
- Matlab
- MFC
- Node.js
- PERL
- php
- PLC
- Prolog
- React
- Rust
- Scala
- SFML
- SharePoint
- silver light
- VHDL
- VMware
- WinJS
- Workflow
- WPF
- XHTML
- Yii Framework
- اتوکد
- اچ تی ام ال
- اسمبلی
- اکتیو ایکس
- الگوریتم و فلوچارت
- انگولار
- اوبونتو
- اوراکل
- بازی سازی
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- بک ترک
- پاسکال
- پایان نامه
- پایتون
- پرولوگ
- جاوا
- جاوا اسکریپت
- جی کوئری
- حوملا
- داده کاوی
- دلفی
- رباتیک
- روبی
- زبان ماشین
- سئو
- ساختمان داده ها
- سایر کتاب ها
- سخت افزار
- سوئیفت
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- سیستم عامل
- سیستم های خبره
- شبکه و مجازی سازی
- شبیه سازی کامپیوتر
- طراحی الگوریتم
- فتوشاپ
- فریم ورک گتنا
- کاتلین
- کالی لینوکس
- کریستال ریپورت
- گزارش کارآموزی
- گوگل
- لیسپ
- متلب
- مقاله
- مهندسی نرم افزار
- نیوک
- هوش مصنوعی
- وب مستر
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس