۳۰ آذر، ۱۳۹۹
@netwons به گفتگوی لاگین شدن در google doc جواب داد.
@amir من api گوگل درایو رو دارم و واردش میشم. اما میخوام گوگل داک رو هم واردش بشم اما نمیتونم اگه پکیجی هست معرفی کنید ممنون میشم.
@netwons یک گفتگو به اسم لاگین شدن در google doc درست کرد.
@amir__100 @amir @sadeqi @sobhan @sajjad-ra @hos3ein
با سلام:
چطوری میتونم با لاراول به google doc لاگین بشم میشه راهنمایی کنید؟ میشه با این لاگین پکیج لاگین شد. laravel/socialite من خیلی تلاش کردم اما نتونستم ممنون میشم راهنمایی کنید
۲۰ خرداد، ۱۳۹۹
@netwons یک گفتگو به اسم ایندکس گذاری در الستیک سرچ درست کرد.
با سلام دوستان
در الستیکسرچ چطوری من فیلدها رو میتونم ایندکس گذاری کنم. و یا مثل mysql
چطوری میتونم فیلد ها رو یونیک کنم .اگه میشه در مورد این بیشتر توضیح بدید .تا حد امکان با مثال بگید.ش
با تشکر ممنون.
۴ خرداد، ۱۳۹۹
@netwons به گفتگوی بدست آوردن تعداد بازدید هر سایت جواب داد.
@hossein_shirinegad بازدید روزانه هر سایتی رو میخوام نه سایت خودم
۲ خرداد، ۱۳۹۹
@netwons یک گفتگو به اسم کش کردن روتها درست کرد.
@amir با سلام: یک سوالی داشتم چرا باید روت ها رو کش کرد ایا در سرعت و پرفورمنس کار تاثیر داره. من یک جا خوندم که باید روت ها رو کش کرد اما دلیلش رو نمیدونم و از این متدد استفاده کردم
if(! $this->app->routesAreCached()) {
$this->defineRoutes();
}
@netwons به گفتگوی بدست آوردن تعداد بازدید هر سایت جواب داد.
@amir امیر ممنون اما میخواستم ببینم ایا api دارند که من هم بتونم از apiاونها استفاده کنم و بازدید روزانه هر سایت رو در بیارم میخواستم برنامشو بنویسم ایا امکانی هست یا پکیجی برای این کار وجود دارد.
۱ خرداد، ۱۳۹۹
@netwons به گفتگوی بدست آوردن تعداد بازدید هر سایت جواب داد.
@amir من میخوام هر سایتی رو بتونم اطلاعاتش رو بگیرم
۳۱ اردیبهشت، ۱۳۹۹
@netwons یک گفتگو به اسم بدست آوردن تعداد بازدید هر سایت درست کرد.
@amir با سلام من چطوری میتونم مثل یکسری سایتها تعداد بازدید هر سایت رو بدست بیارم ایا پکیجی هست که من استفاده کنم .یا برای نوشتن همچین برنامه ای باید چیکار کنم یا از کجا api بگیرم ایا راهی وجود دارد یا نه
۲۹ اردیبهشت، ۱۳۹۹
@netwons به گفتگوی بهینه کردن کوئری جواب داد.
@amir اقا امیر ممنون فقط یک چیزی در لاراول چطور کوئری رو بهینه کنم
۲۸ اردیبهشت، ۱۳۹۹
@netwons یک گفتگو به اسم بهینه کردن کوئری درست کرد.
@amir @hos3ein
من یک سوال داشتم
الان من حدود 1000000 رکورد در دیتابیس mysqlدارم و وقتی میخوام اطلاعاتی رو نمایش بدم حدود 1 دقیقه طول میکشه تا جواب رو به من بده باید برای رفع اینچنین مشکل چیکار کرد Eager loading رو بلد نیست جز این چه کارهایی باید انجام بدم و چه چیزی رو باید ایندکس کنم جدول من یک فیلد id,name,link,lable,category,tedad_bazdid,link_video,date
دارد.
return Model::where('category',$t)->paginate(100);
or
return Model::where('category',$t)->count();
@netwons به گفتگوی بدست آوردن sitemap سایت ها جواب داد.
@amir نمیگن اما مشکل من اینه که پس گوگل چطوری سایت اینا رو ایندکس میکنه لزوم ایندکس کردن مگه sitemap نیست یا من اشتباه فکر میکنم
@netwons یک گفتگو به اسم بدست آوردن sitemap سایت ها درست کرد.
با سلام:
@amir
@amir
@hos3ein
بعضی سایتها sitemap
شون معلوم نیست چطوری میتونیم sitemap
شون رو بدست بیاریم. ایا راه حلی وجود دارد یا نه؟ا گه دارد به چه صورتی میشه بدست آورد.اگه نه ایا جایگزینی وجود دارد.
ممنون میشم راهنمایی کنید.
@netwons یک گفتگو به اسم الستیک سرچ درست کرد.
با سلام اگه میشه یک آموزشی در زمینه الستیک سرچ بدید . چون من الان میخوام بین ۶۰۰۰۰۰ هزار رکورد اطلاعات رو به سرعت توسط سرچ نمایش بدم اما زمان زیادی طول میکشه تا اطلاعات برای من نمایش داده بشه اگه امکانش هست راهنمایی کنید چون آموزش های در مورد الستیک سرچ واقعا نامفهومه ممنون
@netwons به گفتگوی مشکل ارسال نوتیفیکیشن به صورت Real Time جواب داد.
امیر جان میشه در مورد سوکت در redis , لاراول بیشتر توضیح بدی اگه امکانش هست فیلم آموزشی قرار بدی ممنون
۳ شهریور، ۱۳۹۸
@netwons یک گفتگو به اسم ارور ۵۰۴ درست کرد.
من دو صفحه دارم که هر دو رو لود میکنم یکی ارور ۵۰۴,و دیگری ارور۵۰۰ میده و در لاگ فقط ارور
[2019-08-24 01:10:01] local.ERROR: The Process class relies on proc_open, which is not available on your PHP installation. {"exception":"[object] (Symfony\\Component\\Process\\Exception\\LogicException(code: 0): The Process class relies on proc_open, which is not available on your PHP installation. at /home/comscms/domains/comscms.ir/video_sharing/vendor/symfony/process/Process.php:143)
نمایش داده میشه؟ مشکل از چی هست.
۳۱ امرداد، ۱۳۹۸
@netwons یک گفتگو به اسم ارسال ایمیل در صف درست کرد.
من می خوام ارسال ایمیل و smsرو داخل صف قرار بدم؟ میشه راهنمایی کنید اینم کدم
if (filter_var($request->mobile, FILTER_VALIDATE_EMAIL)) {
if( User::where('email','=',$request->get('mobile'))->first())
{ return back()->withErrors("این ایمیل وجود دارد");
}else{
session()->put('token_mobile1', $request->mobile);//ایمیل رو داخل سشن قرار دادیم
User::create( [
'name' => "",
'status'=>'user',
'email' => $request->mobile,
'password' => '' ]);
$y = $request->mobile;//نام ایمیل چون نیاز داریم بفرستیم به صفحات دیگر
$e = User::where('email', $request->mobile)->get(['id']);
$str = str_replace("{", "", $e);
$str1 = str_replace("[", "", $str);
$str2 = str_replace("\"id\":", "", $str1);
$str3 = str_replace("}]", "", $str2);
//echo $str3;
//exit();
ActivationCode::create([
'user_id' => $str3,
'code' => Str::random(100),
'used' => 'false',
'expire' => Carbon::now()->addMinutes(10)
]);
//event(new UserActivation($user1));
$b=ActivationCode::where("user_id",$str3)->get(['code']);
$istr = str_replace("{", "", $b);
$istr1 = str_replace("[", "", $istr);
$istr2 = str_replace("\"code\":", "", $istr1);
$istr3 = str_replace("}]", "", $istr2);
$code1 = str_replace("\"", "", $istr3);
Mail::to($request->mobile)->send(new \App\Mail\ActivationUserAccount($code1));
return view('login.email-register', compact('y'));
} }این رو باید در صف قرار بدم
Mail::to($request->mobile)->send(new \App\Mail\ActivationUserAccount($code1));
۲۸ امرداد، ۱۳۹۸
@netwons به گفتگوی برداشتن عکس از روی سرور دیگر و نمایش آن جواب داد.
@amin
همین روشی که شما میگید رو من انجام دادم اما هر بار رمز سرور رو میخواد چیکار کنم؟
این اکانت من در تلگرام هست @netwons
اگه میشه پیام بدید ممنون
@netwons به گفتگوی برداشتن عکس از روی سرور دیگر و نمایش آن جواب داد.
@amin میشه بیشتر توضیح بدید متوجه نشدم چون وفتی htaccessرو بردارم بعضی جاها به مشکل میخورم چطوری تنطیماتشو انجام بدم
۲۷ امرداد، ۱۳۹۸
@netwons یک گفتگو به اسم برداشتن عکس از روی سرور دیگر و نمایش آن درست کرد.
@amir
من دو سرور دارم روی یک سرور عکس قرار دادم و روی دیگری وب سایتم می خوام بدون دانلود کردن عکس از سرور لینک عکس رو بگیرم و در وب سایت به نمایش در بیارم
من خودم با ftp
این کار رو کردم اما هر بار که می خواد عکس رو نمایش لده باید یوزر و پسورد سرور رو باید وارد کنم این مشکل رو چطوری حل کنم
@netwons یک گفتگو به اسم انتقال جدولی ازmysqlبه داخل elasticsearch درست کرد.
@amir
@tilkacoder
من چطوری میتونم جدولی رو از mysql
به داخل elasticsearch
انتقال بدم؟ .
میشه با مثال راهنمایی کنید؟.
و این که چطور میشه در لاراول در الستیک جدول ساخت و آپدیت کرد.
اگه میشه کامل توضیح بدید.
۱۷ فروردین، ۱۳۹۸
@netwons به گفتگوی فراخوانی پلاگین در videojs جواب داد.
@mahdi_mahdi این کار نمیکنه (یعنی قسمت نمایش تبلیغ کار نمیکنه) میشه کمک کنید
۱۵ فروردین، ۱۳۹۸
@netwons یک گفتگو به اسم فراخوانی پلاگین در videojs درست کرد.
میشه بگید چطوری باید یک پلاگین videojs
رو فراخوانی کنیم .
من الان می خواهم videojs ads
رو روی پلیر اضافه کنم نمیشه در صورت استفاده راهنمایی کنید.
یا الان میخوام از thumbnails
استفاده کنم نه اموزشی هست هر کاری میکنم هم جواب نمیده میشه راهنمایی کنید
۲۶ اسفند، ۱۳۹۷
@netwons یک گفتگو به اسم کار با کرون جاب درست کرد.
با سلام:
میشه آموزش کرون جاب در لاراول بر روی هاست(direcadmin) رو توضیح بدید من گیر کردم.
۲۱ اسفند، ۱۳۹۷
@netwons به گفتگوی مشکل پروژه روی هاست جواب داد.
@PSOBHANLO من اینجوری لاگ زدم باید چیکار کنم
try{
code
}catch (\Exception $e){
$logTable=new LogModel();
$logTable->log_string=$e->getMessage();
$logTable->save();
}
گفتم که در دیتابیس ذخیره کن کجاشو باید تغییر بدم
@netwons به گفتگوی مشکل پروژه روی هاست جواب داد.
@PSOBHANLO
من برای log
از try catch
استفاده کردم اما ارور خاصی نمیده و در log
خود لاراول هم چک کردم ارور نداره شما بگید چیکار کنم
@netwons یک گفتگو به اسم مشکل پروژه روی هاست درست کرد.
من چند وقتی هست که پروژه خودم رو روی هاست قرار دادم که یک ربات هست که میره اطلاعاتی رو از سایت های خبری میگیره اما بعد از چندین ساعت میبینم که دیگه کار نمیکنه(یعنی اطلاعاتی رو نمیگیره)ودر دیتابیس ذخیره نمیکنه چطوری میتونم مانیتورینگ کنم و ببینم مشکل از کجاس راستی شنیدم که امکان داره خود سرور ها بهد از چند ساعت سیستم خود را دان میکنند تا از اطلاعات سرورشون بکاپ بگیرن امکان داره از این باشه یا نه؟
۱۸ اسفند، ۱۳۹۷
۱۵ اسفند، ۱۳۹۷
@netwons یک گفتگو به اسم ارور NotFoundHttpException درست کرد.
من api نوشتم این ارور رو میده (در هاست)اینم مسیرش ۳۳۸۳۰.ir/api/v۱/tools۱۲/showall
SymfonyComponentHttpKernelExceptionNotFoundHttpException
میدونم مشکل از نبود روت است اما روت من مشکلی نداره
من شنیدم امکان داره از کانفیک apache2 باشه درسته یا نه
اینم کدم
Route::get('/tools12/showall', '[email protected]');
اینم کنترلرToolsController
public function showall(){
echo "fff";
}
۲۰ آذر، ۱۳۹۷
۱۶ آبان، ۱۳۹۷
@netwons به گفتگوی انتخاب فریم ورک مناسب جاوااسکریپت و مهارت های لازم برای طراحی سایت به صورت کاملا حرفه ای جواب داد.
به نظر من که در استارتاپ های زیادی مورد استفاده قرار میدم انگولار هست چون من میدونم که توی کار به چه چیزی احتیاج دارم انگولار نسبت به ویو و ری اکت بهتر است
۱۲ آبان، ۱۳۹۷
@netwons یک گفتگو به اسم مشکل در مورد بهینه سازی سایت درست کرد.
من یک قالب آماده دارم و چندین صفحه در این سایت وجود دارد و در هر صفحه لینک هایی از js
,css
داریم می خواهم بدونم آیا سایتی یا چیزی وجود داره که به ما بگه فلانjs
یا css
در این صفحه مورد استفاده قرار نگرفته که ما با این کار سایت خود را بهینه وحجم سایت را پایین بیاوریم .
شاید سوالم یکجورایی گنگ باشه اما در این حد تونستم منظورمو برسونم
با سپاس
۱۱ آبان، ۱۳۹۷
@netwons به گفتگوی سوال در مورد چند متدد جواب داد.
اوکی ممنون مگه میشه خودمون متدد تعریف کنیم اگه میشه می تونید راهنمایی کنید برای تعریف کردنش
@netwons یک گفتگو به اسم سوال در مورد چند متدد درست کرد.
User::has('posts')->get();
$users = User::with('posts')->get();
$users = User::whereHas('posts', function($q){
$q->where('created_at', '>=', 'q');
})->get();
User::to('posts')->get();
کار has,wherehas,with,to
چیه؟
کار toarray()
چیه؟
۱۰ آبان، ۱۳۹۷
@netwons به گفتگوی فراخوانی api لاراول جواب داد.
من راهی با ابزار axios
پیدا کردم جواب میده.
ممنون
@netwons به گفتگوی تفاوت zend server با apache server جواب داد.
برای اینکه شما بتوانید یک وب سرور مناسب را برای سرویس دهی به کاربرانتان انتخاب کنید ، ابتدا باید با این دو وب سرور محبوب ( Nginx
و Apache
) آشنا بشید و بعد مزایا و معایبش رو بدانید.
Nginx:
Nginx
یک سرویس قابل توسعه است که از آن به عنوان پراکسی معکوس در پروتکل های HTTP
, HTTP
, POP3
, SMTP
استفاده میشه . همچنین میتوان از آن به عنوان متعادل کننده بار سرور و یا یک وب سرور مستقل ، استفاده کرد .
وب سرور Nginx
میتواند بار ایجاد شده متعادل کند .
وب سرور Nginx
میتواند عملکردی منحصر به فرد در پردازش محتوای ایستا داشته باشد . با این کار ، از ایجاد بار اضافه روی سرور جلوگیری میکند .
فقط عیبی که دارد اینه که کار ایجاد ماژول در وب سرور Nginx
، بسیار سخت است.
Apache:
Apache
یک وب سرور انعطاف پذیر و محبوب است که افراد زیادی در اینترنت ، محتوای ایستا و متغییر را به وسیله آن ، به کاربران خود ارائه میدهند . Apache به صورت بهینه روی اکثر سیستم عامل ها وجود دارد و کار میکند .
وب سرور Apache
، تحت یک توافق با کاربران منتشر شده است و کدهای منبع آن ، به صورت رایگان قابل استفاده می باشد .
عیب apache
اینکه اگر شما به مشکلی برخورد کنید ، هیچ دفتر مرکزی ای وجود ندارد تا از آن پشتیبانی فنی ، دریافت کنید . تنها مرجع شما ، انجمن هایی خواهد بود که پر از افراد مختلفی است که به مشکلات مشابه برخورد کرده اند و راه حلش را پیدا کرده اند و به اشتراک گذاشته اند .
این که کدام یک را انتخاب کنید ، بستگی به نوع تجارت شما و نیاز شما دارد . اگر احساس میکنید مزایای یکی از آنها برای نوع نیاز شما مناسب تر است ، میتوانید همان را انتخاب کنید .
@netwons به گفتگوی فراخوانی api لاراول جواب داد.
منظورم به این شکل است
$.ajax({
url: "http://www.fake-api.ir/v1/endpoint",
type: get,
async: false,
success: function(result){
console.log(result);
}});
الان ما اینجا مشکلی داریم در api
باید اول لاگین شود تا بتواند از خدمات استفاده کند ما چطوری api_token
درajax
بهش بدیم تا بفهمه لاگین است.
من یک فانکشن برای گرفتن api_token
نوشتم اول باید بروم به مسیر فانکشن api_token
, اگر لاگین شده باشد به مسیر های دیگر در api
برود من میخوام بدونم چطوری به ajax
بگیم که این کارو بکند
@netwons به گفتگوی restful api جواب داد.
در api
نمیشه ویو تعریف کرد باید از نوتیفیکیشن استفاده
۹ آبان، ۱۳۹۷
@netwons به گفتگوی فراخوانی api لاراول جواب داد.
@shahryarjb درود بر شما میشه به صورت ajax
راهنمایی کنید.
@netwons به گفتگوی فراخوانی api لاراول جواب داد.
@shahryarjb میشه همین فرم html
به صورت ajax
رو با کد نمایش بدید .
۸ آبان، ۱۳۹۷
@netwons به گفتگوی فراخوانی api لاراول جواب داد.
مشکلی نداره اون حرکتو من خودم چند لحظه post
دادم الان درسته.
به صورت restful api
هست
من الان میخواهم به عنوان یک فردی که دسترسی به کد های این api
ندارد می خواهم صفحه لاگین بسازم و بازدن این آدرس (http://33830.ir/login) برای ما ایمیل و پسورد را بصورت ajax
بگیرد, و با (http://33830.ir/api/v1/login) چک کند آیااین ایمیل و پسورد صحیح بود وارد سایت شود.
@netwons یک گفتگو به اسم فراخوانی api لاراول درست کرد.
من الان یک api
نوشتم روی هاست قرار دادم
اما در مرورگر چیزی نمایش نمیده ولی در postman
میگه ایمیل و پسورد را وارد کنید باید همینجوری باشه درسته ایرادی نداره.
و برای فراخوانی این api
در مرورگر باید چطوری صدا بزنیم میشه با مثال توضیح بدید
مثلا:من یک فرد عادی می خواهم از این api
استفاده کنم و با یوزر و پسورد خاص چطوری این api
را به صورت ajax
در سایتم فراخوانی کنم.
@netwons به گفتگوی مشکلات هنگام قرار دادن سایت روی هاست جواب داد.
ممنون مشکل حل شد
@netwons به گفتگوی مشکلات هنگام قرار دادن سایت روی هاست جواب داد.
برای من این ارور MethodNotAllowedHttpException
رو میده
ودرضمن اکثر api
ها برای لاگین api_token
میگیرن الان در هاست چطوری باید این api_token
استفاده کنیم
۷ آبان، ۱۳۹۷
@netwons به گفتگوی مشکلات هنگام قرار دادن سایت روی هاست جواب داد.
یک نکته ای الان فهمیدم من این آدرس login
رو روی postman
اجرا میکنم میگه که ایمیل و پسورد رو وارد کنید اما در مرورگر اجرا میکنم اون ارور رو میده چیکار کنم در مرورگر درست اجرا کنه
@netwons به گفتگوی مشکلات هنگام قرار دادن سایت روی هاست جواب داد.
شما میگید من تست کردن صفحه login
میشه نشون بدید
@netwons به گفتگوی مشکلات هنگام قرار دادن سایت روی هاست جواب داد.
کی گفت خطایی پیش نمیاد
من میگم توی اونurl
اون ارور رو میده و داخل اینurl
این ارور رو میده
من می خوام شما بهتر متوجه منظورم بشید
@netwons به گفتگوی مشکلات هنگام قرار دادن سایت روی هاست جواب داد.
الان من یک صفحه دیگه رو اجرا میگیرم یک ارور دیگه میده. ارور:
Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_UNKNOWN)
Namespace declaration statement has to be the very first statement or after any declare call in the script
url: (http://33830.ir/index) نمیدونم دلیلش چیه
@netwons به گفتگوی مشکلات هنگام قرار دادن سایت روی هاست جواب داد.
منظورتون را متوجه نمیشم
من در postman
اجرا گرفتم اروری نداره