نیما
3 سال پیش توسط نیما مطرح شد
12 پاسخ

اطلاع داشتن از وجود پکیج یا ابزاری یامتد و فانکشی

بنده خیلی وقت ها شده یکاری رو از صفر شروع کردم به نوشتن کلی وقت گزاشتم برای ساختش و... بعد فهمیدم برای اونکار یه پکیج یه ابزار یا حتی یک فانکشن و متد پیشفرض در اون زبان وجود داره مثلا یبار یه سیستم UTM کامل زدم بعد دیدم گوگل انالیتیکس یه کاملش رو داره😤😤
حالا من باید چی کار کنم به این مشکل برنخورم ؟ با سرچ کردن اون موضوع نمیشه به چیزهای مطلوب رسید چون معمولا یه اسم خاص دارن و من اون اسم رو بلد نیستم(شاید باورتون نشه utm رو وقتی یاد گرفتم که یه مقاله ی شانسی می خوندم !!! قبل فکر می کردم اسم نداره اصلا)
خوشحال میشم از تجربیاتتون استفاده کنم
@samanzdev @ehsndvr @endworld @alarus7 @milad


ثبت پرسش جدید
احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
1

@Nima.nori سلام به شما و دوستان عزیز صبحتون بخیر.
من برای سوال اولتون راحت 40 دقیقه فکر کردم که ببینم شما میخواید و من باید دنبال چی بگردم. (سوال UTM)
خب در آخر به UTM رسیدم اما میخوام براتون توضیح بدم که چیکارا کردم و چی شد که بهش رسیدم ، ولی یه نکته ایی من خودمم توی درک و تجزیه و تحلیل هنوز جوجه ام و واقعا کار خیلی سختیه ، شما میتونید زندگی انسان های بزرگ مثل شهید آقای محسن فخری زاده رو نگاه کنید ببینید این آدم چقدر خفن بوده در درک مسائل علمی .... من اول که سوال شما رو دیدم سریع گفتم به URL Parameters نیاز داریم چون بهترین راه برای فهمیدن اینکه کاربر از کجا وارد وبسایت ما شده است ، یعنی مثلا برای تلگرام یه لینک درست میکنید ، برای یه جای دیگه یه لینک دیگه ... اما به خودم گفتم همین URL Parameters هم مشکل داره یعنی آخرش ممکنه لینک های ما توی تلگرام پخش بشه و کاربران زیادی به وبسایت ما بیان اما آخرش هدفشون دیدن اون پست نباشه صرفا فقط برای دیدن وبسایت اومدن و یا اینکه یکی هربار با یک لینکه خاص که برای تلگرامه وارد وبسایت میشه و لاگین میکنه . اما باز به خودم گفتم مگه چاره ی دیگه ایی هم داریم ؟ حالا مثلا 200 بار با یک لینک وارد وبسایت بشن ... پس رفتم توی گوگل سرچ کنم ببینم چی گیرم میاد ، من موقع حل سوال شما یک نکته ایی که خیلی مهم بود رو یادم رفت چون باید میرفتم نون میگرفتم عجله داشتم 😂. اونم اینکه مشکل شما رو هزاران نفر دیگه هم خوردن ، پس درست جستجو کن و از تجربیات افراد استفاده کن. اگر این نکته رو در نظر میگرفتم شاید سریعتر به جواب میرسیدم. من سرچ کردم چطوری بفهمیم کاربر از کجا وارد لینک ما شده که چیز درست حسابی نیاورد . بعد سرچ کردم چگونه بفهمیم کاربر از چه طریقی وارد وبسایت ما شده برای تبلیغات. باز هم به چیز درستی نرسیدم ، یکبار فارسی هم سرچ کردم اما باز همون آش و همون کاسه. ایندفه گفتم بزار به جای سرچ کردن درست فکر کنم ایشون (آقا نیما) چی میخوان دقیقا ؟ ایشون الان کارفرما هستن و اینو خواستن (یکی از قسمت های مهم درک کردن اینکه شما بفهمید کارفرما چی میخواد دقیقا ، اینو بفهمیم میدونید باید چیکار کنید) آخرش فهمیدم هدف شما شبکه های مجازی هستن ، پس به این فکر کردم که کجای سوال شما مهمه.

سیستمی برای فهمیدن اینکه کاربر از کدام صفحه یا پلتفرم وارد صفحه ی ما شده برای برنامه ریزی و انالیز کردن تبلیغات و هدف گزاری برای ان ؟(UTM)

از سوال شما فقط قسمت پلتفرمش مهم بود برای جستجو ، پس فکر کردم پلتفرم یعنی چی ؟ یعنی شبکه های اجتماعی مثل تلگرام یا اینستاگرام ، پس این رو جستجو کردم :

How do we know which social network users from my website came to my website?

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


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش آپدیت شد
1

سلام عزیز ، راستش بنده هم یکبار برام این مشکل پیش اومد بود ، این مشکل برای انیکه افراد عاشق کد نویسی هستن و وقتشون رو برای درک مسائل نمیزارن ، مثلا اگه شما اون مطلب رو خوب درک میکردید ، قطعا خوب هم سرچ میکردید ، سرچ کردن هم کلی نکته داره که نمیشه همش رو اینجا گفت اما یکی مثلا همین درک کردن هست ، اینکه شما بدونید چی میخواید و باید چی سرچ کنید ، اصلا سوال چی هست ؟
شاید پروژه ایی به ما بدن و از ما یه چیزی رو میخوان ، ما حتی نمیدونیم خودمون چی میخوایم و به دلیل اینکه خوب نمیگردیم (چون نمیدونیم چی میخوایم معمولا چرت و پرت سرچ میکنیم) یه کاری رو شروع میکنیم ، هم میفهمیم اون کد قبلا زده شده و هم میفهمیم که راه رو اشتباه رفتیم و این زمان از دست رفته ماست که دیگه بر نمیگرده ، پیشنهاد من به شما درک کردنه ، یعنی چی ؟
یعنی سوالات مردم رو همینجا توی راکت بشینید و درک کنید ، اینکه ببینید افراد واقعا چی میخوان ، شما چی باید جواب بدید ، من جواب های شما رو نگاه کردم ، یکم عجول هستید ، و اینم به خاطر سنتون هست که هیچ اشکالی نداره ، مثلا برای سوال گرفتن تاریخ تولد از ورودی شما سریع نوشتید که با چه زبانی بنویسم ؟ درصورتی که اون خانم گفته بودن پایتون ، اما شما به دلیل عجول بودن اون رو ندیدین و فقط خواستین جواب بدین ، البته بنده شمارو مسخره یا ... نمیکنیم ، این هیچ اشکالی نداره ، بنده خودم هم خیلی عجولم که دارم سعی میکنم درستش بکنم.
در پاسخ همون سوال شما میتونید کد من رو با کد خودتون ببینید و اینکه به این فکر کنید مثلا احسان داوری به چی فکر کرد که این کد رو اینطوری نوشت ، چرا به این شکل نوشت ؟؟ مثلا کد من چنتا ورودی مختلف میگیره ، یعنی من به این فکر کردم که استاد این خانم ممکنه مثلا به جای خط فاصله ، اسلش وارد بکنه و یا ... ، من بدون اینکه UI UX بدونم یه کدی زدم که این قوانین رو توش زده بودم در صورتی که اصلا UI UX نمیدونم. اما خودم درکش میکنم ، هدف من از زدن کد راحتی برنامه نویس و کاربر هست ، پس سعی میکنم به بهترین شکل ممکن بزنم ، اینا همه میشه فکر کردن ، البته بنده در زمنیه برنامه نویسی هیچی نیستم جلوی دوستان و همه دوستان عالین ، اما شما میتونید به اینا فکر کنید ، کد نویسی خوبه اما به شما چیز جدید یاد نمیده ، صرفا حفظیاته ، شما یاد نمیگیرید فقط حفظ میشید اما اگر درک بکنید هر سوالی رو میتونید حل بکنید ، بنده کمتر از یک سال در پروژه لاراول کار کردم که برای کار کردن با لاراول یا PHP هیچ آموزشی ندیدم و وقتی وارد شرکت شدم اصلا اینارو بلد نبودم ، اما قوائد زبان برنامه نویسی رو بلد بودم ، چند روز بعد هم MVC رو خودم درک کردم ، مثلا برای یاد دادن MVC به دوستاتون و یا خانواده میتونید بگید MVC مثل اداره های ایرانه ، این یکی برگه هات رو میگه ببر پیش آقای فلانی ، اون یکی هم میگه برو دفتر فلانی 😂 ... به همین راحتی ما الان MVC رو یاد گرفتیم .... پس صرفا نباید کد نویس باشیم ... کد نویسی آخرش تاریخ انقضا داره اما برنامه نویس هیچ وقت تاریخ انقضا نداره چون شما همیشه درحال درک مسائل جدید هستید .... بنده هیچ اداعی ندارم اما میتونید پاسخ های بنده رو نگاه کنید ، بنده سعی کردم در همه زمینه ها جواب بدم ، و لطف خدا بیشترشون درست بوده ، حتی اگر شما درک کنید دیگه نیاز نیست برای یاد گیری یک زبان جدید برید 80 ساعت آموزش ببینید که خسته بشید و هیچی یاد نگیرید ، فقط کافیه فکر کنید چی میخواید ، مثلا ریجکس میخواید ؟؟ خب ریجکس چیه ؟ (یه Pattern بهش میدیم و داخل یک متن بر اساس Pattern میگرده) این نوع توضیح دادنه بیشتر افراده اما حالا من میگم خودتون قضاوت کنید ببینید کدوم بهتره ، ریجکس مثل خیاطی میمونه ، مدیر یک مدرسه رو فرض کنید که برای 150 تا دانش آموز لباس فرم میخواد ، خب مدیر مدرسه یک الگو برای لباس ها انتخاب میکنه و الگو رو میده به خیاط ، مدیر مدرسه یک پارچه رو انتخاب میکنه و میده به خیاط ، خیاط با چرخ خیاطی شروع میکنه به درست کردن لباس از روی الگو ، حالا ریجکس هم همینه میگه بیا بر اساس الگو یک چیزی رو توی متن پیدا کن ، توی فیلم های پلیسی هم دید که میان از چهره قاتل یه عکس درست میکنن و بر اساس یک الگو یه عکس قاتل هست ، دوربین های مداربسته رو میبینین .... خب کدوم توضیح بهتر بود ؟ این یا اون ؟ اگر درک کنید شما میتونید از دنیای پیرامونتون مثال بزنید برای هرچیزی که توی کامپیوتر هست ، اصلا کامپیوتر برای چی اومد ؟ انجام کارهای تکراری انسان ، پس کامپیوتر از دنیای انسان ها اومده ، چیز جدید نیست ، همش چیز هایی هست که توی زندگی روزمرمون داریم ، مثلا همین زبان های برنامه نویسی یعنی چی ؟ چرا بهش میگن Programing Language ؟ چرا چیز دیگه ایی بهش نگفتن ؟ چون داره میگه زبان های برنامه نویسی از زبان انسانی اومده ، ما کلی زبان برنامه نویسی داریم ، ما کلی هم زبان انسانی داریم ، اصلا میشه هنر های رزمی رو به برنامه نویسی شبیه کرد ...... یعنی اگر شما این موضوعات رو درک کنید میتونید کلی تمثیل از زندگی خودتون و دنیا برای کامپیوتر بیارید که درکش براتون آسون تر باشه.

امیدوارم مفید بوده باشه.
موفق باشید.


نیما
تخصص : جوجه برنامه نویسی که میخواد فو...
@Nima.nori 3 سال پیش مطرح شد
0

@ehsndvr دمت گرم به خاطر وقت حوصلتون بخاطر پاسخ گویی ولی اخه من بنظرتون این رو چجوری درک کنم بعد چجوری سرچش کنم ؟
سیستمی برای فهمیدن اینکه کاربر از کدام صفحه یا پلتفرم وارد صفحه ی ما شده برای برنامه ریزی و انالیز کردن تبلیغات و هدف گزاری برای ان ؟(UTM)
یا مثلا سیستمی واسطه برای تبلیغات بطوری که ما از واسطه کد تبلیغات و دریافت می کنیم و در سایت قرار می دهیم سیستم واسطه عکسهایی
که برای تبلیغات دریافت کرده را در ان منتشر کند و به ما نیز درصد بدهد (اینو اسمشو نمی دونم ولی میتونم به سایت یکتا نت اشاره کنم)


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
0

@Nima.nori بنده الان به شدت خوابم میاد 😅، فردا حتما میام براتون کلی مینویسم و توضیح میدم.
شبتون بخیر.


نیما
تخصص : جوجه برنامه نویسی که میخواد فو...
@Nima.nori 3 سال پیش مطرح شد
امیررضا
تخصص : Web programming
@amirrezaraadi021 3 سال پیش مطرح شد
0

سلام عزیزم ..یکی از قشنگ ترین کارهای دنیا حل چالش هست و برنامه مویسی یکی از ایم هاست
من سه تا پیشنعاد دارم
۱:بری فریم ورک سایت خود اونحا بخوتی
۲:یوتیوب
۳:شرکت هایی هستن برای رفع سوال برو اونجا

(:


Saman
تخصص : برنامه نویس وب
@samanzdev 3 سال پیش مطرح شد
2

سلام نیما جان
فکر کنم من و شما تقربیا هم سن باشیم.
از این جهت گفتم که من شما رو درک می کنم.
نگاه کنید برای رفع این مشکل ( به نظرم نمیشه اسمشو گذاشت مشکل) شما اول باید بیاید بگید که آقا من می خوام چی درست کنم؟ قراره این برنامه چه کاری رو انجام بده؟
بعدش میاید داخل نت سرچ می کنید، حالا نکته اصلی اینجاست که چطور سرچ کنیم؟
یکی از مهمترین اصل برای سرچ خوب اینکه بتونید به زبان انگلیسی سرچ کنید در واقع برای هر چیزی یه مطلب یا مقاله خارجی وجود داره. مثلا شما می خواید یک سبد خرید رو پیاده سازی کنید.
در قدم اول میگید که خب برای سبد خرید باید یک جدول داشته باشم به اسم cart بعدا یکسری فیلد های متخلف داره.
در قدم دوم من برای پیاده سازی سبد خرید باید از سشن استفاده کنم.
و بقیه موارد.
همین موارد باعث میشه که شما با چالشی که می خوایید انجام بدید آشنا بشید، بعدش میاید داخل نت سرچ می کنید مثلا عبارت how to demodulation cart in laravel رو سرچ می کنید می بینید که کلی مطلب و ویدئو و حتی پکیج هستش بعدش می تونید یکیشون رو انتخاب و بعدش پیاده سازی کنید.


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
1

@Nima.nori سلام به شما و دوستان عزیز صبحتون بخیر.
من برای سوال اولتون راحت 40 دقیقه فکر کردم که ببینم شما میخواید و من باید دنبال چی بگردم. (سوال UTM)
خب در آخر به UTM رسیدم اما میخوام براتون توضیح بدم که چیکارا کردم و چی شد که بهش رسیدم ، ولی یه نکته ایی من خودمم توی درک و تجزیه و تحلیل هنوز جوجه ام و واقعا کار خیلی سختیه ، شما میتونید زندگی انسان های بزرگ مثل شهید آقای محسن فخری زاده رو نگاه کنید ببینید این آدم چقدر خفن بوده در درک مسائل علمی .... من اول که سوال شما رو دیدم سریع گفتم به URL Parameters نیاز داریم چون بهترین راه برای فهمیدن اینکه کاربر از کجا وارد وبسایت ما شده است ، یعنی مثلا برای تلگرام یه لینک درست میکنید ، برای یه جای دیگه یه لینک دیگه ... اما به خودم گفتم همین URL Parameters هم مشکل داره یعنی آخرش ممکنه لینک های ما توی تلگرام پخش بشه و کاربران زیادی به وبسایت ما بیان اما آخرش هدفشون دیدن اون پست نباشه صرفا فقط برای دیدن وبسایت اومدن و یا اینکه یکی هربار با یک لینکه خاص که برای تلگرامه وارد وبسایت میشه و لاگین میکنه . اما باز به خودم گفتم مگه چاره ی دیگه ایی هم داریم ؟ حالا مثلا 200 بار با یک لینک وارد وبسایت بشن ... پس رفتم توی گوگل سرچ کنم ببینم چی گیرم میاد ، من موقع حل سوال شما یک نکته ایی که خیلی مهم بود رو یادم رفت چون باید میرفتم نون میگرفتم عجله داشتم 😂. اونم اینکه مشکل شما رو هزاران نفر دیگه هم خوردن ، پس درست جستجو کن و از تجربیات افراد استفاده کن. اگر این نکته رو در نظر میگرفتم شاید سریعتر به جواب میرسیدم. من سرچ کردم چطوری بفهمیم کاربر از کجا وارد لینک ما شده که چیز درست حسابی نیاورد . بعد سرچ کردم چگونه بفهمیم کاربر از چه طریقی وارد وبسایت ما شده برای تبلیغات. باز هم به چیز درستی نرسیدم ، یکبار فارسی هم سرچ کردم اما باز همون آش و همون کاسه. ایندفه گفتم بزار به جای سرچ کردن درست فکر کنم ایشون (آقا نیما) چی میخوان دقیقا ؟ ایشون الان کارفرما هستن و اینو خواستن (یکی از قسمت های مهم درک کردن اینکه شما بفهمید کارفرما چی میخواد دقیقا ، اینو بفهمیم میدونید باید چیکار کنید) آخرش فهمیدم هدف شما شبکه های مجازی هستن ، پس به این فکر کردم که کجای سوال شما مهمه.

سیستمی برای فهمیدن اینکه کاربر از کدام صفحه یا پلتفرم وارد صفحه ی ما شده برای برنامه ریزی و انالیز کردن تبلیغات و هدف گزاری برای ان ؟(UTM)

از سوال شما فقط قسمت پلتفرمش مهم بود برای جستجو ، پس فکر کردم پلتفرم یعنی چی ؟ یعنی شبکه های اجتماعی مثل تلگرام یا اینستاگرام ، پس این رو جستجو کردم :

How do we know which social network users from my website came to my website?

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


محمد رستمی
تخصص : طراح و برنامه نویس وب
@mohammadphp 3 سال پیش مطرح شد
0

سلام
من که زبانم وضغش وخیمه ولی تو سرچ اول google analytics رو برام اورد

 تصویر


نیما
تخصص : جوجه برنامه نویسی که میخواد فو...
@Nima.nori 3 سال پیش مطرح شد
0

ممنون از همه ی دوستان پس باید انگلیسی سرچ کنم


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
1

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


نیما
تخصص : جوجه برنامه نویسی که میخواد فو...
@Nima.nori 3 سال پیش مطرح شد
0

@ehsndvr چیز های کوچیک رو انگلیسی سرچ می کردم ولی اینجور چیزا رو نه 🤣🤣 دقیقا باید برعکسش رو سرچ می کردم مگرنه ارور ها رو انگلیسی سرچ می کردم


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
1

@Nima.nori بله دقیقا
ببینید الان همین دوستمون که سوال مختصات پرسیدن ، مشکلشون توی گوگل بود ، من به خاطر چالش شما این بهم یادآوری شد که باید خوب جستجو کنم ، سوال ایشون رو هم سرچ کردم چون میدونستم باید کسان دیگه ایی هم به این مشکل خورده باشن و بعد از چند بار جستجو ، آخر به جواب درست رسیدم.

اصلا کد نویسی مهم نیست ، فقط و فقط تفکر کردن ، فرق یک برنامه نویس با یک کد نویس همینه که برنامه نویس درک میکنه باید چیکار بکنه و منطق کار بیشتر از زدن کد براش مهمه ، اما کد نویس فقط زدن کد براش مهمه ، برای همین بهشون میگن Programmer and Coder


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام