برنامه نویسهای وب که از بوت استرپ استفاده میکنن، مطمئناً با این مشکل روبرو بودن که برای قالبهای فارسی (راست به چپ) مشکل داشتن. چون ساختار اصلی بوت استرپ، چپ به راست هست و برای سایتهای غیر فارسی یا سایتهای چپ به راست مناسب بود.
توی اینترنت اگر سرچ کرده باشید، افرادی اومدن بوت استرپ رو راست به چپ کردن و گذاشتن برای دانلود. حتی پیش اومده که میفروشنش!!!
ولی طبق تجربه خودم، همه اونا که دیدم و تستشون کردم، مشکل داشتن و درست کار نمیکردن و دردسر داشتیم باهاشون.
میخوام به شما روش فارسی سازی رو توی کمتر از یک دقیقه آموزش بدم. من همیشه برای پروژههایی که مینویسم، از همین روش استفاده میکنم و فارسی سازی میکنم. تا الان هم هیچ مشکلی نداشتم و خیلی قشنگ و نرمال داره کار میکنه. به نظر خودم که مطمئن ترین روش همینه. نیازی هم نیست که از سایتهای دیگه دانلود کنیم و یا اینکه حتی خریداری کنیم.
این روش همیشه کار میکنه. فرقی نمیکنه که نسخه 3 بوت استرپ باشه یا نسخه 4 که جدیداً اومده. در هر صورت جواب میده.
خب. برای اینکه کیفیت آموزش بهتر باشه و بصورت عملی هم کار کنیم، تصمیم گرفتم که فیلم آموزش انجام این کار رو ضبط کنم. شما توی ویدئوی پایین، روش کار رو میتونید ببینید. اگر سوالی داشتید توی کامنتها بپرسید. حتماً جواب میدم. (البته اگر بلد باشم)
توی این ویدئو، نحوه دانلود، کامپایل و فارسی سازی (یا همون راست به چپ کردن) بوت استرپ رو آموزش میدم. حتی بهینه سازی بوت استرپ رو برای پروژههامون توضیح میدم که سایتهای سبکتری داشته باشیم.
دیگه ببخشید دیر شد :-)
می خوام جدی تر php را شروع کنم.. پیشنهادت چیه؟ برم سراغ فریمورکها یا با خود php کار کنم؟ البته php را بلدم.. کلا پیشنهادت استفاده از فریمورکها هست یا php خام؟کلا هر توصیه ای داری بگی ممنون می شم..
راستی چندتا آموزش خوب هم تهیه کن بزار توی سایتت استفاده کنیم..
من وردپرس کار نمیکنم. ولی مشتری برای وردپرس هم زیاد دارم. انشاالله کارتون خوب باشه که بتونم پروژهها رو بفرستم سراغ خودتون. فقط بعداً نمونه کارهاتون رو برای من بفرستید که چک کنم.
استفاده از فریم وورکها خوبه. مخصوصاً برای اونایی که تیمی میخوان کار کنن و یا اینکه مثلاً پروژه برای جاهای دیگه میخوان بنویسن. چون اگر مثلاً از لاراول استفاده کرده باشن، و دیگه نخوان ادامه بدن، بالاخره کسی پیدا میشه که به این فریم وورک آشنایی داشته باشه و پروژه رو ادامه بده.
خیلی خوبه اگر حرفهای یاد بگیریم. من خودم لاراول کار نکردم و بلد هم نیستم. چون تا الان نیازی بهش نداشتم.
یه کم چون سرعت و بهینه بودنش نسبت به فریم وورک خودم پایین تر بود، نرفتم سمتش دیگه. با روش خودم برم جلو دستم بازتره و سرعت و بهینه سازی رو بهتر میتونم انجام بدم.
نمیخوام بگم که فریم وورک من قویتره. نه. چون لاراول خیلی کلی هست و خیلی امکانات داره، خب یه کم سنگینه. برا من چون چیزای اضافی نداره، خب سبکتره. به خاطر همین اینطوری راحت ترم.
اگر بخواید فقط پروژه بگیرید و سریع تحویل مشتری بدید، خب لاراول خوبه. ولی اگه میخواید برای خودتون کار کنید و پروژههای خودتون رو انجام بدید، شاید بهتر باشه از فریم وورک خاصی استفاده نکنید.
این پیشنهاد منه. شاید درست نباشه.
مختصری هم در مورد فریمورکت بگو..
چطور می شه این آموزش را دانلود کرد؟
ایمیلی چیزی بهم بدید که براتون بفرستمش
راستی سایتت را با چی کار کردی؟ لاراوله یا چیز دیگری؟
اولین فرصت ارسال میکنم
فقط چون الان مسافرت هستم، لطفاً یادآوری کنید هفته بعد که ارسال کنم خدمتتون.
سایت رو هم خودم نوشتم. بدون استفاده از لاراول یا چیز دیگهای.
با فریم وورکی که خودم برای خودم ساختم کار میکنم.
خیلی ممنون از آموزش بسیار کاربردی و خوبتون.
متاسفانه بنده همه مراحل را طبق آموزش شما پیش می روم ولی نتیجه نمیگیرم. و کماکان چپ چین می باشد.
به نظرتان مشکل چیست؟ عملیات پاک کردن کش مرورگر را هم انجام دادم.
میشه فایل هایش را برایم ایمیل کنید؟
اگر ممکن هست فایل css فشرده شده بوتسترپی که تولید کردیدرا هم به اشتراک بگذارید چون همان طور که فرمودید کوالا با نسخه 4 مشکل دارد پس اگر امکان دارد یک نسخه کامپایل شده کامل از این نسخه را با ابزارهایی که در اختیار دارید. ارایه بفرمایید. با تشکر
ممنون از نظر شما
چشم. اوکی میکنم براتون.
ولی خب منطقی نیست :-) چون اطلاعاتی که شاید توی یه پروژه نیازتون نباشه، توش باشه. منظورم اینه که یه کم فایله حجمش بیشتر هست.
ولی اگه از SCSS استفاده کنید، خب چیزای اضافی رو کامنت میکنید و حجم فایلتون هم کمتر میشه. تغییراتش هم راحتتر خواهد بود.
ولی اوکی میکنم براتون.
تا چند روز دیگه اوکی میکنم. چون الان دسترسی به سیستم و ... ندارم.
آیا تمام موارد راست به چپ میشه؟ مثلا آیکن ها به درستی تبدیل میشن؟ برای نمونه فلش ها سمتشون درست خواهد بود؟ یا نه باید جابجا استفاده کنیم؟
یا مثلا جهت منو ها و فلش زیرمنو ها؟
ممنون
آیکنها چون مربوط به خود فایل بوت استرپ نمیشه، نه. چون آیکنها داخل فایل فونت قراره داره (font icon)
البته من هیچ وقت از آیکنهای خودش استفاده نمیکنم. چون محدود هستیم.
برای استفاده از فونت آیکن هم راه خیلی بهتری وجود داره که اصلاً نیاز به لود کردن فونت آیکن خود بوت استرپ نیست.
در مورد منو ها چطور؟ جهت باز شدن منو ها و فلش های اون درست تغییر میکنه؟
مشکلی نداره. همه جا درست میشه اگر درست انجامش بدیم.
یک دنیا تشکر بابت نشر این آموزش؛
شما در ابتدای آموزش گفتید فایل css رو کپی نمیکنید و دلیلش رو جلوتر میگید ولی اگر اشتباه نکنم فراموش کردید بگید! ممنون میشم علتش رو عنوان کنید
دلیلش رو گفتم تو فیلم.
همون استفاده از scss هست و اینکه با این روش کدهای اضافی رو میتونیم پاک کنیم و... که مربوط به مبحث scss هست
فایل هایی که تولید میکنه کار نمی کنه مشکل از چی می تونه باشه
موفق باشید
میگم داداش این قسمت تگ وبلاگت رو هم درست کن! یه slug بده بهش! مثل tag
در کل کارت درسته... با سایتت و تفکراتت خیلی حال میکنم! راستی باید یه برنامه بریزم یه دماوند بریم با هم! بعدشم یه صعود زمستانه K2 بریم! :D
به توضیحی میدی که منظورت دقیقاً چیه توی slug؟ (ممنون)
در مورد کوهنوردی: من کوهنورد نیستم :-) یه دماوند رو باید میرفتم که رفتم :-) شاید بعد دوباره برم دماوند
باز هم ممنون
میگم اگه اینجوری باشه بهتر: https://aminbahrami.ir/blog/tag/bootstrap-rtl.html
کوهنوردی هم خوبه! ادامه بده!:)
ولی این مورد رو خودم به عمد از این روش استفاده کردم.
با توجه به تجربه و نتیجهای که گرفتم، این روش بهتره و ... :-)
باز هم ممنون از شما
چون خودم وقتی چیزی سرچ میکنم تو گوگل اگه ببینم عبارت tag تو url ش هست! کلیک نمیکنم چون اکثرا همینجوری تگ چرت و پرت میدن که هیچ ربطی به موضوع نداره!
میشه بگید چرا خوبه! جالب شد واسم... سئو یا راحتی کار کاربر یا چیز دیگه...؟
سپاس
چون چیزای الکی و بی ربط به موضوع جستجویی که انجام دادم نشون داده میشه بهم.
ولی آیا لینکهایی که من گذاشتم برای "برچسبها"، موضوع بی ربطی رو نشون میده؟
یه سوال دیگه! چرا از عبارت .html آخر url هات استفاده کردی؟ استفاده نکردن tag رو که نگفتی، حداقل استفاده کردن از این .html رو بگو! :) اینم نباشه خوانش راحت تر نیست؟
وقتی پروژه سنگین باشه که هر روز بخواد 100 تا پست در سایت درج بشه و... دیگه نمیشه گفت از عبارت tag در url واسه تگ ها استفاده نکنیم! چون اینجوری شما یه url ت رو میسوزونی! یعنی الان شما نمیتونی یه پست با ادرس زیر داشته باشی چون تگ دادی اینجا!
https://aminbahrami.ir/blog/بوت-استراپ.html
یه عکس از CMS سایتت میگیری ببینم چه شکلیه!
کلا با بوت استرپ کد میزنی فقط!؟
چرا وردپرس کار نمیکنی؟ راحت تر نیست و زمان کمتری میگیره! امنیت ش هم خوبه
سپاس
در مورد .html و ... که استفاده میکنم: من خودم یه روشهایی دارم برای سئو که همیشه جواب داده :-) اینم یکی از دلایلش هست.
در مورد سوزوندن url هم اگر دقت کنید، نسوخته :-) چون ساختار تگ و ساختار پستها فرق میکنه.
در مورد CMS سایتم، اینو شرمنده :-)
در مورد بوت استرپ هم بگم، فرقی نمیکنه با چی باشه. نیاز رو به بهترین شکل رفع کنه میرم سمتش. اکثر پروژهها رو با بوت استرپ زدم
در مورد وردپرس هم که گفتین: وردپرس یه کم سنگینه و البته سئوی قوی نمیشه روش سوار کرد. یه کم محدودیت داریم توش. من از فریم وورک اختصاصی خودم استفاده کنم راحتتر هستم :-) دستم بازه و محدود نیستم. سرعت و سئوی سایتم هم قویتر هست.
توی فیلم هم دقت کنید، تاریخ ضبطه برای چند روز پیشه. ولی خب چون حجمش شده بود 1.2 گیگابایت، نتونستم روی سایت بزارم. دیگه یه نرم افزاری پیدا کردم که بتونم حجمشو بیارم پایین. الان شد 67 مگ :-)
خواستم بگم امروز 27امه :D
به کامنت قبلی دوستمون جواب دادم و دلیلش رو گفتم :-)