× خانه ویدیو دانلود اپلیکیشن درباره ما ورود / ثبت نام

  • خانه
  • ویدیو
  • دانلود
  • اپلیکیشن
  • درباره ما
  • ورود / ثبت نام
  • خانه
  • ویدیو
  • دانلود
  • اپلیکیشن
  • درباره ما
  • ورود / ثبت نام
آموزش ساخت بازی XO با استفاده از React - بخش اول

آموزش ساخت بازی XO با استفاده از React - بخش اول

آموزش ساخت بازی XO با استفاده از React - بخش اول

آموزش لاراول: معرفی و آموزش گام به گام Laravel

آموزش نصب و استفاده از Composer

آموزش نصب و استفاده از Composer

آموزش React - قسمت اول

آموزش Git برای کنترل نسخه فایل های پروژه

آموزش Git برای کنترل نسخه فایل های پروژه

تبلیفات
تبلیفات
تبلیفات

مطالب

تبلیغات
ReactJSX: استفاده از Props بین کوتیشن
javascript reactjs
رای پاسخ بازدید
0 1 66

ارتباط بین دو کامپوننت در React
javascript reactjs
رای پاسخ بازدید
0 1 124
Show یا Hide کردن عنصر در React
javascript reactjs
رای پاسخ بازدید
0 1 97

تعریف کلیدهای منحصر به فرد برای آرایه فرزند در React
javascript reactjs
رای پاسخ بازدید
0 1 59
تنظیم focus روی input پس از رندر کامپوننت
javascript reactjs
رای پاسخ بازدید
0 1 63

تفاوت بین React و React Native
javascript reactjs react-native
رای پاسخ بازدید
1 1 41
چگونه می توان 'git add' قبل از Commit را برگرداند؟
git git-commit
رای پاسخ بازدید
1 1 107

چطور می تونم نام یک Branch محلی را تغییر بدم؟
git git_branch
رای پاسخ بازدید
1 1 84
چگونه می تونم commit آخر را در Git برگردونم؟
git git-commit
رای پاسخ بازدید
1 1 97

چطور می توانم تاریخ سال جاری را در php دریافت کنم؟
php
رای پاسخ بازدید
1 1 137
چگونه می توان در php نوع درخواست را تشخیص داد؟
php
رای پاسخ بازدید
1 1 88

چه تفاوتی بین کلاس abstract و interface وجود دارد؟
php
رای پاسخ بازدید
1 1 215
JSON چیست؟
json php javascript
رای پاسخ بازدید
1 1 188

تفاوت بین SOAP و REST چیست؟
webservice soap rest
رای پاسخ بازدید
1 1 2774
چگونه می توان یک لیست نا مرتب (unordered list) بدون bullet ایجاد کرد؟
html css
رای پاسخ بازدید
0 1 302

چکونه می توان صفحه وب را به صورت افقی پیمایش کرد؟
javascript jquery html css
رای پاسخ بازدید
0 1 187
کپی یک آرایه با مقادیرش در جاوااسکریپت
javascript
رای پاسخ بازدید
0 1 199

تفاوت بین window.onload و document.ready چیست؟
javascript jquery
رای پاسخ بازدید
0 1 761
تبدیل نوع داده عددی به رشته در php
php
رای پاسخ بازدید
1 2 2193

تفاوت بین single cotation و double cotation در php چیست؟
php
رای پاسخ بازدید
0 1 744

مطالب

  • CSS
  • Git
  • HTML
  • Javascript
  • PHP
  • Web

بیشترین بازدید

  • طراحی صفحه ثبت نام و ورود کاربران HTML و CSS

    طراحی صفحه ثبت نام و ورود کاربران HTML و CSS

    با توجه به اینکه در سایت تبلیغات، کاربران جهت ارائه آگهی های خود باید ثبت نام کنند در این قسمت برای ارسال اطلاعات به سمت سرور، با استفاده از تگ های موجود در HTML فرمی را جهت ثبت نام و ورود کاربران ایجاد خواهیم کرد. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
  • ساخت وب سرویس با استفاده از PHP و SOAP

    ساخت وب سرویس با استفاده از PHP و SOAP

    به عنوان توسعه دهنده نرم افزار، توانایی توسعه نرم افزار و سرویس برای محدوده گسترده ای از پلتفرم ها یک مهارت ضروری است. اما برای تحقق این موضوع  نمی توان انتظار داشت که همه از یک پلتفرم یا یک زبان برنامه نویسی استفاده کنند یا اینکه همه پلتفرم ها و زبان ها را پوشش داد، این یک کار نشدنی است. اگر تنها یک استاندارد وجود داشت که به ما اجازه می داد تا کدهای نرم افزارمان را یکبار بنویسیم و دیگران با نرم افزارهای خودشان به آسانی از طریق شبکه با آن ارتباط برقرار می کردند چقدر عالی می شد. خب خوشبختانه وجود دارد و نامش هم  SOAP است. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
  • طراحی صفحه ثبت نام و ورود کاربران PHP و MySQL

    طراحی صفحه ثبت نام و ورود کاربران PHP و MySQL

    برای ثبت اطلاعات کاربران در پایگاه داده سایت، باید با استفاده از PHP اطلاعات ارسال شده توسط کاربر را دریافت کنیم و با استفاده از دستورات MySQL ذخیره کنیم. جهت اجرای کدهای PHP و MySQL در ویندوز باید نرم افزار WAMP یا XAMP را در سیستم خود نصب کنید. با استفاده از این نرم افزار یک لوکال هاست مجازی در سیستم شما شبیه سازی می شود تا کدهای PHP را اجرا و پایگاه داده MySQL را ایجاد کنید. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
  • ساخت وب سرویس RESTful با استفاده از PHP

    ساخت وب سرویس RESTful با استفاده از PHP

    Representational State Transfer یک سبک معماری در وب سرویس است که در آن از آدرس ها برای دستیابی به منابع استفاده می شود. داده ها و توابع در معماری RESTful منابع نامیده می شوند به این جهت که داده ها و توابع در واقع آنچیزی هستند که ما می خواهیم از طریق سرویس به آن متصل شویم. در این پست می خواهیم نشان دهیم که چطور می توان یک وب سرویس RESTful را بدون استفاده از هیچ نوع Framework خاصی در PHP ایجاد کرد. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
  • آموزش نصب و استفاده از Composer

    آموزش نصب و استفاده از Composer

    Composer ابزاری برای مدیریت وابستگی در پروژه های PHP می باشد. زمانی که شما تصمیم می گیرید تا یک پروژه PHP را ایجاد کنید قطعا با مسائلی برخورد خواهید کرد که راه حل آنها استفاده از کتابخانه ها یا پکیج های موجودی است که برای این مساله ها ارائه شده اند زیرا با این کار در فاکتور های مهمی همچون زمان و هزینه صرفه جویی کرده اید و به عبارت دیگر چرخ را از نو اختراع نمی کنید. از این دست مسائل می توان به: اعتبار سنجی کاربر مدیریت پایگاه داده مسیریابی درخواست اشاره کرد. اما در این میان کتابخانه ها یا پکیج های موجود هم دارای وابستگی های خاص خود هستند و به عنوان توسعه دهنده PHP شما باید انرژی مضاعفی را برای یافتن و تطبیق این وابستگی ها صرف کنید. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
  • ساخت WSDL با استفاده از PHP

    ساخت WSDL با استفاده از PHP

    در قسمت قبل ایجاد یک اپلیکیشن سازگار را با استفاده از پروتکل SOAP بررسی کردیم. همینطور نشان دادیم که ساخت سرور و کلاینت SOAP با کتابخانه NuSOAP چقدر آسان است اما در این قسمت می خواهیم WSDL را که در هنگام کار با SOAP حتما استفاده خواهد شد را توضیح دهیم. در اینجا ما در ارتباط با فایل های WSDL و اینکه چطور می توان از آنها استفاده کرد بحث خواهیم کرد همچنین به شما نشان می دهیم که به چه صورت می توان فایل WSDL  را با NuSOAP ایجاد کنید و آن را با مثال های سرور و کلاینت SOAP که در قسمت قبل ایجاد کردیم ترکیب کنیم. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
تبلیغات

دانلودها

  • آموزش لاراول: معرفی و آموزش گام به گام Laravel
  • آموزش ساخت بازی XO با استفاده از React - بخش دوم
  • آموزش ساخت بازی XO با استفاده از React - بخش اول
  • آموزش React - قسمت سوم
  • آموزش React - قسمت دوم

سوالات

  • اضافه کردن یک ستون جدید به جدول موجود در Migration لاراول

    چطور می توانم یک ستون به جدولی که از قبل با استفاده از فریموورک لاراول ایجاد شده است اضافه کنم؟من فایل Migration رو به صورت زیر ویرایش کردم:<?php public function up() { Schema::create('users', function ($table) { $table->integer("paid"); }); }در ترمینال هم دستور php artisan migrate:install  و migrate رو اجرا کردم، اما ستون اضافه نشده است.چطور می توانم ستون مورد نظرم را اضافه کنم؟
  • چک کردن موجود بودن یک رکورد در Laravel

    من تازه کار با فریممورک Laravel رو شروع کردم. چطور می توانم بررسی کنم که یک رکورد موجود است یا خیر؟$user = User::where('email', '=', Input::get('email'));چطور می می تونم بررسی کنم که user$ شامل رکورد هست یا نه؟
  • لاراول 4: چطور می توان در Blade آدرس صفحه را دریافت کرد؟

    من از لاراول نسخه 4 استفاده می کنم، چطور می توانم آدرس یک صفحه را دریافت کنم و در if@ استفاده کنم. می دونم که  می توانم با استفاده از کد PHP زیر این کار را انجام دهم:<?php echo URL::current(); ?>اما در blade چطور می توان این کار را انجام داد؟
  • چطور می توان چندین شرط Where در Eloquent لاراول در نظر گرفت؟

    من از Query Builder لاراول برای ایجاد گزارش استفاده می کنم و گزارشم دارای چندین شرط می باشد.شرط ها را به صورت زیر اعمال کردم اما به نظرم راه جالبی نیست.$results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_too', '=', 1) ->where('this_as_well', '=', 1) ->where('that_as_well', '=', 1) ->where('this_one_too', '=', 1) ->where('that_one_too', '=', 1) ->where('this_one_as_well', '=', 1) ->where('that_one_as_well', '=', 1) ->get();آیا راه بهتری برای اعمال شرط ها وجود دارد؟
  • چطور می توان گزارش SQL که Query Builder لاراول آن را ایجاد می کند مشاهده کرد؟

    کد زیر را در نظر بگیرید:DB::table('users')->get();من می خوام کد SQL که Query Builder بالا اجرا می کند را دریافت کنم به عنوان مثال در کد بالا کد SQL:SELECT * FROM usersتوسط Query builder اجرا می شود.
  • Eloquent: شمارش و تشخیص خالی بودن

    آیا راهی برای تشخیص اینکه مجموعه بازگشتی از گزارش:$result = Model::where(...)->get() خالی است یا اینکه تعداد عناصر موجود در آن چقدر است وجود دارد؟من در حال حاضر از:!$result استفاده می کنم آیا راه درستی است؟در مورد:count($result)آیا همه موارد را پوشش می دهد؟ به عنوان مثال اگر result خالی باشد؟
  • لاراول 5: نمایش HTML در Blade

    من یک رشته به صورت زیر دارم که شامل تگ HTML می باشد:$text = '<p><strong>Lorem</strong> ipsum dolor <img src="images/test.jpg"></p>'و می خواهم با استفاده از Blade نمایش بدم:{{$text}}اما خود رشته را چاپ می کند و تگ های HTML را رندر نمی کند. چطور می توانم HTML را با Blade در لاراول 5 نمایش بدم؟
  • ReactJSX: استفاده از Props بین کوتیشن

    چطور می توان در JSX از یک مقدار props به عنوان مقدار attribute استفاده کرد؟به عنوان مثال:<img className="image" src="images/{this.props.image}" />و خروجی HTML آن به صورت زیر است:<img class="image" src="images/{this.props.image}"> 
  • ارتباط بین دو کامپوننت در React

    اپلیکیشن من شامل یک لیست با فیلتر های آن و یک button برای تغییر layout می باشد. در حال حاضر از سه کامپوننت:</list></Filters></TopBar>استفاده می کنم. می خوام زمانی که تنظیمات در </Filters> تغییر کرد متدی در کامپوننت </list> برای بروزرسانی view اجرا شود.چطور میتونم بین این سه کامپوننت ارتباط برقرار کنم؟ آیا باید از مدل داده global برای انجام این کار استفاده کنم؟ 
  • Show یا Hide کردن عنصر در React

    من تازه شروع به یادگیری React کردم و دنبال راهی هستم که بتونم یک عنصر روی صفحه را show یا hide کنم.  می خوام زمانی که کلیک کردم، div مربوط به نتایج نمایش داده شود.var Search= React.createClass({ handleClick: function (event) { console.log(this.prop); }, render: function () { return ( <div className="date-range"> <input type="submit" value="Search" onClick={this.handleClick} /> </div> ); } }); var Results = React.createClass({ render: function () { return ( <div id="results" className="search-results"> Some Results </div> ); } }); React.renderComponent(<Search /> , document.body); 

اشتراک

آموزش لاراول: معرفی و آموزش گام به گام Laravel

آموزش لاراول: معرفی و آموزش گام به گام Laravel

۳ اردیبهشت ۱۳۹۸
دانیال افشار
2971

لاراول یک فریموورک قدرتمند مبتنی بر PHP می باشد که برای توسعه وب ایجاد شده است. همانطور که از معنی فریموورک پیداست، برنامه نویسان برای کدنویسی ملزم به رعایت یک ساختار مشخص هستند و از کدنویسی به شیوه اسپاگتی جلوگیری می کند. این فریموورک به ما کمک می کند تا اپلیکیشن ها را با ساختار ساده تری ایجاد کنیم. روند توسعه اپلیکیشن در لاراول تجربه خلاقانه و لذت بخشی است که هیچ موردی باعث محدود شدن توسعه دهنده نخواهد شد.

از زمان اولین  انتشار در سال 2011، فریموورک لاراول رشد قابل توجهی را تجربه کرده است و در سال 2015 به محبوب ترین فریموورک PHP  در GitHub تبدیل شده و توسط اغلب برنامه نویسان تحت وب برای توسعه اپلیکیشن های وب مورد استفاده قرار گرفته است.

در ادامه مطلب همراه من باشید.

ادامه مطلب
تبلیغات
آموزش ساخت بازی XO با استفاده از React - بخش دوم

آموزش ساخت بازی XO با استفاده از React - بخش دوم

۱۵ فروردین ۱۳۹۸
دانیال افشار
1130

در بخش اول آموزش ساخت بازی XO با استفاده از React، کامپوننت های Board و Square را ایجاد کردیم و دیدیم که چطور با استفاده از کامپوننت ها می توانیم UI مورد نظر خود را به قسمت های مختلف و مجزا از هم تقسیم کنیم و آن ها را توسعه دهیم. مباحث State و Props را شروع و بررسی کردیم که داده ها بین کامپوننت ها به چه صورتی در جریان هستند و کاربرد هر یک از آنها را مشاهده کردید.

حالا باید ویژیگی های بیشتری را به بازی اضافه و آن را تکمیل کنیم.

در ادامه مطلب همراه من باشید.

ادامه مطلب
آموزش ساخت بازی XO با استفاده از React - بخش اول

آموزش ساخت بازی XO با استفاده از React - بخش اول

۱۴ فروردین ۱۳۹۸
دانیال افشار
1593

در این پست می خواهیم با استفاده از کتابخانه React،  بازی XO را ایجاد کنیم. تکنیک هایی که شما در این پست فرا می گیرید اساس ساخت هر برنامه React است و تسلط  بر آن باعث ایجاد درک عمیق از این کتابخانه می شود.

این آموزش به بخش های زیر تقسیم می شود:

  • آماده سازی اولیه برای شروع  پروژه

  • بررسی اصول اولیه React شامل state، props و Component

  • توسعه پروژه بازی که طی آن با اغلب تکنیک های رایج توسعه اپلیکیشن های مبتنی بر React آشنا خواهید شد

  • اضافه کردن Time travel که باعث ایجاد درک عمیق تر نسبت به نقاط قوت React خواهد شد.

در ادامه مطلب همراه من باشید.

ادامه مطلب
آموزش React - قسمت سوم

آموزش React - قسمت سوم

۱۳ اسفند ۱۳۹۷
دانیال افشار
1446

در قسمت دوم آموزش React، موضوعات و مباحث مربوط به:

  • اداره کننده رویداد ها
  • Render شرطی
  • لیست و کلید
  • فرم ها

را بررسی و مشاهده کردیم که به چه صورتی می توان از این امکانات استفاده کرد.

در قسمت سوم و پایانی آموزش React، موضوع State های اشتراکی را شروع می کنیم و مشاهده خواهیم کرد که تبادل داده بین کامپوننت ها به چه صورت است و در ادامه، موضوع ترکیب کامپوننت ها با یکدیگر و استفاده مجدد از آنها را بررسی می کنیم.

در ادامه مطلب همراه من باشید.

ادامه مطلب
آموزش React - قسمت دوم

آموزش React - قسمت دوم

۱۲ اسفند ۱۳۹۷
دانیال افشار
1617

در قسمت اول آموزش React، این کتابخانه را معرفی، و بررسی کردیم که تاثیر آن بر روند توسعه UI چیست و به چه صورت می توانیم React را به صفحه اضافه، و از امکانات آن استفاده کنیم. همچنین ایجاد کامپوننت ها و مباحث مربوط به آن عنوان شد و مشاهده کردیم که چطور با تعریف کامپوننت ها می توان صفحات پیچیده را ساده تر پیاده سازی کرد.

به طور دقیق تر با مباحث:

  • معرفی React و JSX
  • Render کردن عناصر React
  • کامپوننت و Prop
  • State و توابع Lifecycle

آشنا شدیم و در این قسمت با امکانات بیشتری از کتابخانه React آشنا خواهیم شد.

در ادامه مطلب همراه من باشید.

ادامه مطلب
تبلیغات
آموزش React - قسمت اول

آموزش React - قسمت اول

۱۲ اسفند ۱۳۹۷
دانیال افشار
1638

React یک کتابخانه مبتنی بر کامپوننت می باشد که توسط فیسبوک و با استفاده از جاوااسکریپت توسعه یافته و ساختن رابط های کاربری را آسان تر کرده است. در این کتابخانه می توانید برای امکاناتی که در اپلیکیشن خود لازم دارید view های ساده ای را طراحی و از آن استفاده کنید. همچنین زمانی که داده های شما در UI تغییر می کند React به شکل موثری آن ها را اداره و به روز می کند.

React مبتنی بر کامپوننت است، و این بدین معنی است که که می توانیم کامپوننت های مختلف را به صورت کاملا مجزا تعریف کنیم و آن ها را برای ساختن UI های پیچیده تر استفاده کنیم. کامپوننت ها ترکیبی از HTML و Javascript هستند که منطق مورد نیاز قسمت های مختلف یک UI را پوشش می دهند. هر اپلیکیشن React حداقل دارای یک کامپوننت می باشد.

در ادامه مطلب همراه من باشید.

ادامه مطلب
آموزش Git برای کنترل نسخه فایل های پروژه

آموزش Git برای کنترل نسخه فایل های پروژه

۲۴ اسفند ۱۳۹۶
دانیال افشار
2287

در ابتدا تعریفی از سیستم کنترل نسخه (VCS) داشته باشیم:

سیستمی که امکان دسترسی توسعه دهندگان به تاریخچه ی مجموعه ای از فایل ها را می دهد، این مجموعه فایل می تواند کدهای برنامه نویسی یک پروژه نرم افزاری یا هر نوع فایل دیگری باشد. چنین سیستمی علاوه بر این، می تواند از ساخت نسخه های مختلف از این مجموعه فایل ها پشتیبانی کند. هر نسخه، یک تصویر از فایل ها در یک نقطه زمانی مشخص تهیه می کند و به شما اجازه می دهد تا بین این نسخه ها جا به جا شوید. این نسخه ها در یک محل خاص به نام مخزن ذخیره می گردد.

در ادامه مطلب همراه من باشید.

ادامه مطلب
آموزش نصب و استفاده از Composer

آموزش نصب و استفاده از Composer

۹ تیر ۱۳۹۶
دانیال افشار
3746

Composer ابزاری برای مدیریت وابستگی در پروژه های PHP می باشد. زمانی که شما تصمیم می گیرید تا یک پروژه PHP را ایجاد کنید قطعا با مسائلی برخورد خواهید کرد که راه حل آنها استفاده از کتابخانه ها یا پکیج های موجودی است که برای این مساله ها ارائه شده اند زیرا با این کار در فاکتور های مهمی همچون زمان و هزینه صرفه جویی کرده اید و به عبارت دیگر چرخ را از نو اختراع نمی کنید. از این دست مسائل می توان به:

  • اعتبار سنجی کاربر
  • مدیریت پایگاه داده
  • مسیریابی درخواست

اشاره کرد.

اما در این میان کتابخانه ها یا پکیج های موجود هم دارای وابستگی های خاص خود هستند و به عنوان توسعه دهنده PHP شما باید انرژی مضاعفی را برای یافتن و تطبیق این وابستگی ها صرف کنید.

در ادامه مطلب همراه من باشید.

ادامه مطلب

    مطالب

    • CSS
    • Git
    • HTML
    • Javascript
    • PHP
    • Web

    بیشترین بازدید

    • طراحی صفحه ثبت نام و ورود کاربران HTML و CSS

      طراحی صفحه ثبت نام و ورود کاربران HTML و CSS

      با توجه به اینکه در سایت تبلیغات، کاربران جهت ارائه آگهی های خود باید ثبت نام کنند در این قسمت برای ارسال اطلاعات به سمت سرور، با استفاده از تگ های موجود در HTML فرمی را جهت ثبت نام و ورود کاربران ایجاد خواهیم کرد. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
    • ساخت وب سرویس با استفاده از PHP و SOAP

      ساخت وب سرویس با استفاده از PHP و SOAP

      به عنوان توسعه دهنده نرم افزار، توانایی توسعه نرم افزار و سرویس برای محدوده گسترده ای از پلتفرم ها یک مهارت ضروری است. اما برای تحقق این موضوع  نمی توان انتظار داشت که همه از یک پلتفرم یا یک زبان برنامه نویسی استفاده کنند یا اینکه همه پلتفرم ها و زبان ها را پوشش داد، این یک کار نشدنی است. اگر تنها یک استاندارد وجود داشت که به ما اجازه می داد تا کدهای نرم افزارمان را یکبار بنویسیم و دیگران با نرم افزارهای خودشان به آسانی از طریق شبکه با آن ارتباط برقرار می کردند چقدر عالی می شد. خب خوشبختانه وجود دارد و نامش هم  SOAP است. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
    • طراحی صفحه ثبت نام و ورود کاربران PHP و MySQL

      طراحی صفحه ثبت نام و ورود کاربران PHP و MySQL

      برای ثبت اطلاعات کاربران در پایگاه داده سایت، باید با استفاده از PHP اطلاعات ارسال شده توسط کاربر را دریافت کنیم و با استفاده از دستورات MySQL ذخیره کنیم. جهت اجرای کدهای PHP و MySQL در ویندوز باید نرم افزار WAMP یا XAMP را در سیستم خود نصب کنید. با استفاده از این نرم افزار یک لوکال هاست مجازی در سیستم شما شبیه سازی می شود تا کدهای PHP را اجرا و پایگاه داده MySQL را ایجاد کنید. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
    • ساخت وب سرویس RESTful با استفاده از PHP

      ساخت وب سرویس RESTful با استفاده از PHP

      Representational State Transfer یک سبک معماری در وب سرویس است که در آن از آدرس ها برای دستیابی به منابع استفاده می شود. داده ها و توابع در معماری RESTful منابع نامیده می شوند به این جهت که داده ها و توابع در واقع آنچیزی هستند که ما می خواهیم از طریق سرویس به آن متصل شویم. در این پست می خواهیم نشان دهیم که چطور می توان یک وب سرویس RESTful را بدون استفاده از هیچ نوع Framework خاصی در PHP ایجاد کرد. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
    • آموزش نصب و استفاده از Composer

      آموزش نصب و استفاده از Composer

      Composer ابزاری برای مدیریت وابستگی در پروژه های PHP می باشد. زمانی که شما تصمیم می گیرید تا یک پروژه PHP را ایجاد کنید قطعا با مسائلی برخورد خواهید کرد که راه حل آنها استفاده از کتابخانه ها یا پکیج های موجودی است که برای این مساله ها ارائه شده اند زیرا با این کار در فاکتور های مهمی همچون زمان و هزینه صرفه جویی کرده اید و به عبارت دیگر چرخ را از نو اختراع نمی کنید. از این دست مسائل می توان به: اعتبار سنجی کاربر مدیریت پایگاه داده مسیریابی درخواست اشاره کرد. اما در این میان کتابخانه ها یا پکیج های موجود هم دارای وابستگی های خاص خود هستند و به عنوان توسعه دهنده PHP شما باید انرژی مضاعفی را برای یافتن و تطبیق این وابستگی ها صرف کنید. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟
    • ساخت WSDL با استفاده از PHP

      ساخت WSDL با استفاده از PHP

      در قسمت قبل ایجاد یک اپلیکیشن سازگار را با استفاده از پروتکل SOAP بررسی کردیم. همینطور نشان دادیم که ساخت سرور و کلاینت SOAP با کتابخانه NuSOAP چقدر آسان است اما در این قسمت می خواهیم WSDL را که در هنگام کار با SOAP حتما استفاده خواهد شد را توضیح دهیم. در اینجا ما در ارتباط با فایل های WSDL و اینکه چطور می توان از آنها استفاده کرد بحث خواهیم کرد همچنین به شما نشان می دهیم که به چه صورت می توان فایل WSDL  را با NuSOAP ایجاد کنید و آن را با مثال های سرور و کلاینت SOAP که در قسمت قبل ایجاد کردیم ترکیب کنیم. در ادامه مطلب همراه من باشید. چیست و چه کاربردی دارد؟

    دانلودها

    • آموزش لاراول: معرفی و آموزش گام به گام Laravel
    • آموزش ساخت بازی XO با استفاده از React - بخش دوم
    • آموزش ساخت بازی XO با استفاده از React - بخش اول
    • آموزش React - قسمت سوم
    • آموزش React - قسمت دوم

    سوالات

    • اضافه کردن یک ستون جدید به جدول موجود در Migration لاراول

      چطور می توانم یک ستون به جدولی که از قبل با استفاده از فریموورک لاراول ایجاد شده است اضافه کنم؟من فایل Migration رو به صورت زیر ویرایش کردم:<?php public function up() { Schema::create('users', function ($table) { $table->integer("paid"); }); }در ترمینال هم دستور php artisan migrate:install  و migrate رو اجرا کردم، اما ستون اضافه نشده است.چطور می توانم ستون مورد نظرم را اضافه کنم؟
    • چک کردن موجود بودن یک رکورد در Laravel

      من تازه کار با فریممورک Laravel رو شروع کردم. چطور می توانم بررسی کنم که یک رکورد موجود است یا خیر؟$user = User::where('email', '=', Input::get('email'));چطور می می تونم بررسی کنم که user$ شامل رکورد هست یا نه؟
    • لاراول 4: چطور می توان در Blade آدرس صفحه را دریافت کرد؟

      من از لاراول نسخه 4 استفاده می کنم، چطور می توانم آدرس یک صفحه را دریافت کنم و در if@ استفاده کنم. می دونم که  می توانم با استفاده از کد PHP زیر این کار را انجام دهم:<?php echo URL::current(); ?>اما در blade چطور می توان این کار را انجام داد؟
    • چطور می توان چندین شرط Where در Eloquent لاراول در نظر گرفت؟

      من از Query Builder لاراول برای ایجاد گزارش استفاده می کنم و گزارشم دارای چندین شرط می باشد.شرط ها را به صورت زیر اعمال کردم اما به نظرم راه جالبی نیست.$results = User::where('this', '=', 1) ->where('that', '=', 1) ->where('this_too', '=', 1) ->where('that_too', '=', 1) ->where('this_as_well', '=', 1) ->where('that_as_well', '=', 1) ->where('this_one_too', '=', 1) ->where('that_one_too', '=', 1) ->where('this_one_as_well', '=', 1) ->where('that_one_as_well', '=', 1) ->get();آیا راه بهتری برای اعمال شرط ها وجود دارد؟
    • چطور می توان گزارش SQL که Query Builder لاراول آن را ایجاد می کند مشاهده کرد؟

      کد زیر را در نظر بگیرید:DB::table('users')->get();من می خوام کد SQL که Query Builder بالا اجرا می کند را دریافت کنم به عنوان مثال در کد بالا کد SQL:SELECT * FROM usersتوسط Query builder اجرا می شود.
    • Eloquent: شمارش و تشخیص خالی بودن

      آیا راهی برای تشخیص اینکه مجموعه بازگشتی از گزارش:$result = Model::where(...)->get() خالی است یا اینکه تعداد عناصر موجود در آن چقدر است وجود دارد؟من در حال حاضر از:!$result استفاده می کنم آیا راه درستی است؟در مورد:count($result)آیا همه موارد را پوشش می دهد؟ به عنوان مثال اگر result خالی باشد؟
    • لاراول 5: نمایش HTML در Blade

      من یک رشته به صورت زیر دارم که شامل تگ HTML می باشد:$text = '<p><strong>Lorem</strong> ipsum dolor <img src="images/test.jpg"></p>'و می خواهم با استفاده از Blade نمایش بدم:{{$text}}اما خود رشته را چاپ می کند و تگ های HTML را رندر نمی کند. چطور می توانم HTML را با Blade در لاراول 5 نمایش بدم؟
    • ReactJSX: استفاده از Props بین کوتیشن

      چطور می توان در JSX از یک مقدار props به عنوان مقدار attribute استفاده کرد؟به عنوان مثال:<img className="image" src="images/{this.props.image}" />و خروجی HTML آن به صورت زیر است:<img class="image" src="images/{this.props.image}"> 
    • ارتباط بین دو کامپوننت در React

      اپلیکیشن من شامل یک لیست با فیلتر های آن و یک button برای تغییر layout می باشد. در حال حاضر از سه کامپوننت:</list></Filters></TopBar>استفاده می کنم. می خوام زمانی که تنظیمات در </Filters> تغییر کرد متدی در کامپوننت </list> برای بروزرسانی view اجرا شود.چطور میتونم بین این سه کامپوننت ارتباط برقرار کنم؟ آیا باید از مدل داده global برای انجام این کار استفاده کنم؟ 
    • Show یا Hide کردن عنصر در React

      من تازه شروع به یادگیری React کردم و دنبال راهی هستم که بتونم یک عنصر روی صفحه را show یا hide کنم.  می خوام زمانی که کلیک کردم، div مربوط به نتایج نمایش داده شود.var Search= React.createClass({ handleClick: function (event) { console.log(this.prop); }, render: function () { return ( <div className="date-range"> <input type="submit" value="Search" onClick={this.handleClick} /> </div> ); } }); var Results = React.createClass({ render: function () { return ( <div id="results" className="search-results"> Some Results </div> ); } }); React.renderComponent(<Search /> , document.body); 

    اشتراک

    منو
    خانه
    ویدئو
    دانلود
    اپلیکیشن
    درباره ما
    خدمات
    قالب سایت
    خدمات
    ما را دنبال کنید
    Android Logo
    Github Logo
    © 2015 - 2023 All rights reserved