۲۰ خرداد، ۱۳۹۹

۴ هفته پیش ٢۰۰+ امتیاز
@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 دارد.

query:
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 به گفتگوی ایده جدید جواب داد.

این id من در تلگرام هست خواستید پیام بدید @Netwons

۱۷ فروردین، ۱۳۹۸

١ سال پیش ١۰۰+ امتیاز
@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 یک گفتگو به اسم ارور ۵۰۳ درست کرد.

با سلام

من زمانی که اطلاعات زیادی زو از هاست(دیتابیس) می خوام بگیرم این ارور داده میشه چیکار کنم ؟

503 Service Unavailable

۱۵ اسفند، ۱۳۹۷

١ سال پیش ٢۰۰+ امتیاز
@netwons یک گفتگو به اسم ارور NotFoundHttpException درست کرد.

من api نوشتم این ارور رو میده (در هاست)اینم مسیرش ۳۳۸۳۰.ir/api/v۱/tools۱۲/showall SymfonyComponentHttpKernelExceptionNotFoundHttpException میدونم مشکل از نبود روت است اما روت من مشکلی نداره من شنیدم امکان داره از کانفیک apache2 باشه درسته یا نه اینم کدم

Route::get('/tools12/showall', '[email protected]');
 اینم کنترلرToolsController
public function showall(){
    echo "fff";
}

۲۰ آذر، ۱۳۹۷

٢ سال پیش ١۰۰+ امتیاز
@netwons به گفتگوی قابل دیدن نبودن بعضی صفحات سایت جواب داد.

با لاراول

۱۶ آبان، ۱۳۹۷

٢ سال پیش ١۰۰+ امتیاز
@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 لاراول جواب داد.

@shahryarjb میشه جواب بدی

۸ آبان، ۱۳۹۷

٢ سال پیش ١۰۰+ امتیاز
@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 اجرا گرفتم اروری نداره

٢ سال پیش ١۰۰+ امتیاز
@netwons به گفتگوی مشکلات هنگام قرار دادن سایت روی هاست جواب داد.

api من این ارور رو روی هاست میده MethodNotAllowedHttpException سایتشم اینه (http://33830.ir/api/v1/login) کد کنترل آن هم اینه

public function login(Request $request)
    {
        $valiDate=$this->validate($request,[
            'email'=>'required|email|exists:admins|max:40',
            'password'=>'required|min:5|string',
            //'lang'=>'required'
        ]);
        if(! auth()->attempt($valiDate)){
            return response([
                'data'=>'صحیح نیست',
                'status'=>'error'
            ],403);
        }
//        ]);
        $user=auth()->user();
        auth()->user()->admin_last_view()->create([
            'form_id'=>$this->c(auth()->user()->id),
            'created_at'=>Carbon::now()->toDateTimeString()
        ]);
        return new AdminResource($user);
    }

, url

 Route::post('/login','[email protected]');