۱۲ آبان، ۱۳۹۹

۴ هفته پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی سیستم احراز هویت جواب داد.

@amirq سلام علیکم بزرگوار باید اول ببینید پروژتون چیه؟ اکثر پروژه ها چارچوب دارن و مشخص هست. زمانی که پروژه ها مشخص هستند. از sql استفاده میکنیم. مثل mysql زمانی که پروژه چارچوب نداره از nosql استفاده میکنیم. مثل mongodb

تو بحث احراز هویت هم بسته به پروژه از jwt یا auth استفاده میکنیم. که این موارد یه بحث مفصل داره. ولی اگر بخوام خیلی مختصر بگم. در پروژه های کوچیک میتونیم از auth استفاده کنیم. در پروژه های بزرگکه ممکنه بحث میکروسرویس بیاد وسط و بحث انتقال کاربر از یه سرور به یه سرور دیگه بیاد وسط از jwt استفاده میکنیم.

برای پروژه های خیلی سنگین برید مبحث میکرو سرویس رو مطالعه کنید. کمکتون میکنه

و یه مورد دیگه بحث فرانت و بک ربطی به دیتابیس نداره به عنوان مثال : شما میتونی از هر فرانت و بکی استفاده کنی ولی دیتابیست mysql باشه

۴ هفته پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی زبان برنامه نویسی برای آینده جواب داد.

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

۱۱ آبان، ۱۳۹۹

۴ هفته پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی نحوه استفاده از کتابخونه jwt در لاراول ؟ جواب داد.

@amin سلام علیکم چندتا مشکل داشتم که خوشبختانه مشکلم حل شد. امکانش هست در مورد کار کردن با کتابخونه tymondesigns توضیحات بدید؟ داخل مباحث احراز هویت و...

۱۰ آبان، ۱۳۹۹

۴ هفته پیش ٢۰۰+ امتیاز
@majid66313 یک گفتگو به اسم نحوه استفاده از کتابخونه jwt در لاراول ؟ درست کرد.

سلام دوستان امیدورام که حالتون خوب باشه من برای انجام کاری نیاز به کتابخونه jwt لاراول دارم. و این کتابخونه رو نصب کردم. اما نمیتونم حتی یک خروجی اولیه رو بگیرم. میخواستم بدونم که در لاراول 8 این قسمت تغییری کرده است؟ اگر چیزی تغییر نکرده میشه مراحل نصب و خروجی رو یک بار مرور کنیم؟ طبق داکیومنت خود سایت jwt میرم جلو ولی متاسفانه به نتیجه ای نمیرسم

۳۱ تیر، ۱۳۹۹

۴ ماه پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی بهترین ابزارهای تیمی کار کردن؟ جواب داد.

@majidkm @EDRISRANJBAR سلام دوست عزیزم ممنونم از پاسخگوییت منظورم گیت نیست بیشتر منظورم نوع تقسیم کارها بین برنامه نویسان و کارمندان هست. منظورم مدیریت راحت یک مجموعه 15 نفری از برنامه نویسان هست.

۲ فروردین، ۱۳۹۹

۸ ماه پیش ٢۰۰+ امتیاز
@majid66313 یک گفتگو به اسم زبان برنامه نویسی rust و تاثیر آن در آینده برنامه نویسی درست کرد.

سلام,

میشه کمی در مورد آینده زبان rust توضیح بدید؟

  • آیا میشه گفت در آینده یکی از زبان های تاثیر گذاره دنیا خواهد شد؟
  • در چه زمینه هایی شاخص میباشد؟
  • در چه زمینه هایی شاخص خواهد شد و چه جامعه ای رو دربر خواهد گرفت؟

۱ بهمن، ۱۳۹۸

١۰ ماه پیش ٢۰۰+ امتیاز
@majid66313 یک گفتگو به اسم بهترین ابزارهای تیمی کار کردن؟ درست کرد.

سلام به نظرتون بهترین ابزارهای تیمی کار کردن چیه؟ به عنوان مثال بهترین پلاگین های phpstorm تو تیمی کار کردن چیه؟ یا بهترین ابزارهای مدیریت پروژه یا مدیریت کارمند و... چی میتونه باشه؟ به نظرتون بهترین ابزارها چیه؟

۱۲ آبان، ۱۳۹۸

١ سال پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی انتخاب سخت! جواب داد.

@amir آقای عظیمی منم همین مشکل رو دارم میشه یه توضیحات مختصری و یه پادکستی در مورد زبانهایی مثل node , python , php , Elixir go و... بدید. البته مشکل خیلی از افراد همین هست. بنده جایی در ایران مشغول کارم. بقیه هم همین مشکلو دارن و الان به این نتیجه رسیدن node , javascript از همه بهتره و تمام بچه های شرکت ما دارن میرن به سمت این زبان . در مورد زبان های مفسر و کامپایلی و مخصوصا زبان Elixir که در یک پادکستتون اشاره کردید بهش صحبت میکنید.مزایا و معایب Elixir چی هست؟

۱۳ مهر، ۱۳۹۸

١ سال پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی ساخت دیتابیس برای سایت های در حال تغییر جواب داد.

@phpmvc ممنونم از راهنماییت

١ سال پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی ساخت دیتابیس برای سایت های در حال تغییر جواب داد.

@warrior سلام متاسفانه قابلیت این که این کار رو کنیم نبود. یعنی نمیشد تمام پروژه رو ضمیمه قرارداد کرد. چون هزینه بالای پرداخت میکنن. و سازمان هستن. و توقع ارائه آنلاین پروژه رو از ما دارند

١ سال پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی ساخت دیتابیس برای سایت های در حال تغییر جواب داد.

@shahryarjb سلام . ممنون از راهنماییتون

۷ مهر، ۱۳۹۸

١ سال پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی ساخت دیتابیس برای سایت های در حال تغییر جواب داد.

حرف شما کاملا درسته ولی متاسفانه این پروژه ، پروژه بزرگی هست. و از طرف یکی از سازمان ها به بنده پیشنهاد شده. و اون اشخاص از برنامه نویسی هیچی نمیدونن . ولی موقع ارائه فقط میخوان که یه چیزی نمایش بدن. و بعد برن سر تبلیغات تلویزیونی و... هزینه بالایی هم پرداخت میکنن. برای این که سایت اوکی باشه. بنده راهی برای متقاعد کردن اونا از نظر مهندسی ندارم. آیا راهی دیگه ای نیست که من از این اوضاع آشفته خارج بشم؟؟ @shahryarjb متاسفانه بیشتر پروژه هایی که دارم به این شکل هست.

۵ مهر، ۱۳۹۸

١ سال پیش ٢۰۰+ امتیاز
@majid66313 یک گفتگو به اسم ساخت دیتابیس برای سایت های در حال تغییر درست کرد.

سلام به همه دوستان بنده پروژه ای دارم که حتی خود مشتری نمیدونه که چی میخواد و مدام سایت درحال تغییر هست. از روند ثبت نام گرفته تا پنل مدیریت و...

و بنده مجبورم هی دیتابیس رو عوض کنم. و معماری دیتابیس اصلیم میریزه بهم و خیلی شلخته میشه. الان تنها راهی که به سرم زده و دارم با اون کار میکنم.

پروژه رو با وردپرس میزنم. و ارائه آزمایشی میدم. زمانی که اون مرحله از جانب مشتری تایید شد. لاراول رو شروع میکنم. آیا باید برم سمت No Sql یا راهی راحت تر هست؟؟

فقط اینو در نظر داشته باشید نمیتونم مشتری رو قانع کنم. که اول روندو مشخص کن و بعد کارو بگو تکمیل کنم

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

سریالایز هم داخل دیتابیس ذخیره کنید. بد نیست

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

@behzad سلام دوست عزیز میتونی تمام کدهای اون چند خط رو برامون ارسال کنی. چون فقط با این کار داری سلکت میکنی. و آیا موقع ثبت نام کاربر پسورد رو در دیتابیس چطور ذخیره کردی؟ آیا هش شدست یا خیر؟

١ سال پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی محدود کردن send شدن چند بار فرم در php جواب داد.

@rubik شاید این کد داخل javascript

$("form.form-once-only").submit(function () {
    $(this).find(':button').prop('disabled', true);
});

بتونه کمکت کنه و از کوکی هم میتونی استفاده کنی. به عنوان مثال: یک فرم رو تو یک ساعت بیشتر از 3 بار ارسال نکنه. و... ولی اگر سایته برات خیلی مهمه نباید این کار بکنی ولی نظر من همون جیکوئری هست.

۳ مهر، ۱۳۹۸

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

سلام علیکم بنده برای سازمان ها هم کار میزنم. بنده هم اوایلش همین فکرارو میکردم. ولی الان سایتایی با ۵۰ هزار کاربر که سازمانی هست رو هم با وردپرس میزنم. تنها تفاوتی که قائل میشم این هست که از هسته وردپرس استفاده میکنم. ولی داخلش از دیتابیس خودم. و کدهایی که خودم نوشتم استفاده میکنم. اگر قرار بر نفوذ بر سیستم و دیتابیس ما باشه. نیازی به این ندارن که داخل فریموورکشون باگ بذارن. خیلی راحت تر میتونن اطلاعات رو بردارن. البته اگر نگاه بدبینانه داشته باشید. چون تمام سیستم ها برای اوناست. ما از خودمون چیزی نداریم. ما تو بستر اونا داریم حرف از امنیت میزنیم. خنده داره. خالق اونا هستن

١ سال پیش ١۰۰+ امتیاز
@majid66313 به گفتگوی محدود کردن send شدن چند بار فرم در php جواب داد.

سلام از جیکوئری هم میتونی استفاده کنی. وقتی که یک بار کلیک شده. دکمه disable بشه. ولی valid server بهتره