Skip to content

matinzx/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 وبلاگ شخصی با PHP + Tailwind CSS

یک پروژه ساده و شیک وبلاگ شخصی که با استفاده از PHP برای بک‌اند و Tailwind CSS برای طراحی ظاهری ساخته شده.
ایده‌آل برای یادگیری و توسعه شخصی — قدم به قدم با توضیح کامل هر خط کد!


🎯 ویژگی‌ها

  • ✅ نمایش لیست پست‌ها با طراحی مدرن
  • ✅ نمایش پست‌های تکی با طراحی تمیز
  • ✅ اتصال به MySQL
  • ✅ طراحی شده با Tailwind CSS (CDN)
  • ✅ کدنویسی امن با htmlspecialchars
  • ✅ ساختار پروژه خوانا و قابل گسترش
  • ✅ توضیح خط به خط برای یادگیری بهتر 💡

🧩 ساختار پروژه

/myblog
|-- index.php                # صفحه اصلی - نمایش همه پست‌ها
|-- post.php                 # نمایش هر پست به صورت تکی
|-- includes/
|   |-- header.php           # سربرگ (شامل لینک به Tailwind)
|   |-- footer.php           # فوتر
|-- database.sql             # اسکریپت ایجاد پایگاه داده

🛠️ راه‌اندازی پروژه

۱. ابتدا XAMPP یا MAMP یا هر وب سرور لوکال دیگر را نصب کنید.

۲. پروژه را در پوشه htdocs قرار دهید:

/xampp/htdocs/myblog/

۳. دیتابیس را بسازید:

  • وارد phpMyAdmin شوید.
  • دیتابیس جدید به نام myblog_db بسازید.
  • فایل database.sql را import کنید.

۴. مرورگر را باز کنید و آدرس زیر را وارد نمایید:

http://localhost/myblog/

✅ تمام شد! 🎉


🧩 توسعه‌های پیشنهادی بعدی

  • پنل مدیریت پست‌ها
  • سیستم ورود ادمین
  • ویرایش و حذف پست‌ها
  • اضافه کردن آپلود تصویر برای پست‌ها
  • استفاده از Composer و PDO برای حرفه‌ای‌تر شدن پروژه
  • انتشار پروژه روی هاست رایگان یا گیت‌هاب پیج!

👨‍💻 ساخته شده توسط

🎨 طراحی و توسعه توسط [نام شما]
🚀 پروژه برای یادگیری PHP + Tailwind CSS به صورت پروژه‌محور


☕ حمایت از پروژه

اگر این پروژه برات مفید بود، با یک ⭐️ در گیت‌هاب یا معرفی به دوستان حمایت کن!


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published