آموزش لاراول

اجرای کارها با صف در لاراول

سلام دوستان. امروز میخوام در مورد یه موضوع خیلی کاربردی در لاراول صحبت کنم که در درجه اول خیلی مهم به نظر نمیرسه ولی ازش استفاده که میکنید میبینید چقد بدون صف زندگی کردن سخته. پس بذارید زود شروع کنم. صف ها در برنامه نویسی به چه دردی میخورن؟ راستش صف ها جدا از اینکه …

اجرای کارها با صف در لاراول ادامه »

نصب پکیج لاراول بدون ssh

البته عنوان خیلی سکسی شد چون مجبور بودم کوتاه باشه ولی منظورم اینه که اگه مثلا دسترسی ssh نداریم ولی دسترسی آپلود داریم بتونیم پکیج رو نصب کنیم. آپلود پوشه‌ی ریپازیتوری من خودم یک سایت داشتم روی هاست اشتراکی و لازم داشتم که یک پکیج که تازه نصب کردم رو آپلود کنم. برای این کار …

نصب پکیج لاراول بدون ssh ادامه »

خطای لاراول: Prepared statement needs to be re-prepared

من هر چند وقت یبار میبینم سایت بالا نمیاد و لاگ رو چک میکنم میبینم یچی مثل خط زیر رو پروژه ی لاراول لاگ داده: من نه میدونم این اررور چیه و نه میدونم از کجا میاد یهو. تا جایی که خوندم یه باگه. برای حلش این کار رو خوندم که میشه انجام داد. به …

خطای لاراول: Prepared statement needs to be re-prepared ادامه »

منابع یادگیری فریمورک لاراول

امروز دیگه خیلی حس هیچ کاری نبود گفتم یچی بنویسم که اینجا خالی نباشه، کلا این روزا خیلی خوب شدم، هر چند چرت و پرت، ولی باز خوبه که مینویسم. لاراول فریمورک خیلی خوبه که به زبان PHP نوشته شده که میتونید ازش استفاده کنید و اپلیکیشن های تحت وبتون رو خیلی سریع و آسون …

منابع یادگیری فریمورک لاراول ادامه »

ساختن توابع Helper در لاراول

هلپر در لاراول به توابعی گفته میشن که همه جای پروژه بهشون دسترسی داریم بدون اینکه هر بار لودشون کنیم. لاراول کلی هلپر خوب بصورت آماده داره که خیلی از کارهارو براتون آسون میکنه، مثل کار با آرایه ها، فایل ها، رشته ها، روت ها و یکی از پر کاربرترینشون هم همین dd  خودمون :). …

ساختن توابع Helper در لاراول ادامه »

کارکردن با pivot table ها یا جداول محور در laravel

مجددا باید بگم که من همه کارام رو توی لاراول ۵٫۰٫۰ انجام میدم 🙂 امروز میخوام در مورد یک چیز خیلی مهم توی لاراول صحبت کنم و اونم نحوه ی ارتباط برقرار کردن چند به چند بین دو جدول در لاراول 5 هست. یک مثال کاملا واقعی در مورد رابطه های چند به چند در …

کارکردن با pivot table ها یا جداول محور در laravel ادامه »

حل مشکل invalid default value for created_at در لاراول

در ادامه طرح سوالات ابتدایی لاراول ، این پست رو منتشر میکنم 🙂 توی اولین مرحله که میخواید مایگریشن های لاراولیتونو ران کنید به این اررور احتمال داره بخورید : [Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for ‘created_at’ (SQL: create table ` users` (`id` int unsigned not null auto_increment primary …

حل مشکل invalid default value for created_at در لاراول ادامه »

آموزش نصب Illuminate/HTML در لاراول ۵

چند روزیه تو یه گروه تلگرامی لاراول عضوم ، انقد سوالای سطح پایین پرسیده میشه که قلبت درد میگیره… تصمیم گرفتم هر از چندگاهی در مورد مقدمات لاراول حرف بزنم و خب اولین چیزی که ملت درگیرشن همین Illuminate/HTML هست… توی لاراول ۴ هلپر  HTML بصورت پیشفرض وجود داره و توی لاراول ۵ برداشته شده… خوشبختانه HTML بصورت …

آموزش نصب Illuminate/HTML در لاراول ۵ ادامه »

مفهموم و کاربرد Facade در لاراول

با سلام مجدد ، حتما اگه با لاراول کار کرده باشید ، بارها اسم facade به گوشتون خورده. اما facade واقعا چیه؟ طبق گفته ی سایت خود لاراول ” فساد یک ظاهر استاتیک رو برای کلاسهایی که در کانتینر وجود دارن ایجاد میکنه” در مورد IOC container قبلا توی این پست صحبت کردم . حتما …

مفهموم و کاربرد Facade در لاراول ادامه »

کار با بیش از یک دیتابیس در لاراول ۵

بعضی وقتا نیازه که شما با بیش از یک دیتابیس در ارتباط باشید در لاراول ، مثلا ممکنه برای هر وبلاگی که توی سیستم وبلاگ دهی شما ایجاد میشه یک دیتابیس درست کنید(البته فک نکنم تو این مورد ، این کار معقول باشه) اونجا نیاز هست که در اولین قدم توی فایل config/database.php  کانکشن مربوط به …

کار با بیش از یک دیتابیس در لاراول ۵ ادامه »