انجمن‌های فارسی اوبونتو

تازه کار => انجمن تازه‌کاران => نویسنده: bahram1988 در 28 تیر 1396، 12:22 ب‌ظ

عنوان: شروع طراحی سایت
ارسال شده توسط: bahram1988 در 28 تیر 1396، 12:22 ب‌ظ
سلام دوستان
برای طراحی یک سایت مشابه فیسبوک یا یوتیوب از چه راهی باید رفت ؟
لطفا پیشنهادتون رو بگید
۱- از کجا شروع کنم؟
۲- چه زبان های برنامه نویسی لازمه؟
۳- چه کتاب هایی؟
و...
سپاس از وقتی که میگذارید
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: مهران تعریف در 28 تیر 1396، 01:06 ب‌ظ
فیسبوک و یوتیوب که خیلی زوده برات! اونا n تا برنامه نویس دارن!

برای شروع طراحی و برنامه نویسی وب اول باید html و css یاد بگیری.
بعد باید یه زبان برای بک اند انتخاب کنی. الان php و پایتون و روبی مطرح تر هستن. روبی کار نکردم ولی پایتون خیلی خوبه. ولی من php رو توصیه می کنم چون منابع آموزشی اش خیلی خیلی زیاده. کافیه یه سرچ کنی.

بعد یه مدت که دستت عادت کرد به php ، جاوااسکریپت رو هم شروع کن. بعدش هم باید خودت مسیر رو انتخاب کنی. الان معمولا همه چی با فریمورک انجام میشه. مثلا ترکیب لاراول (فریمورک php) با vuejs (فریمورک جاوااسکریپت) واقعا عالی در میاد. ولی بازار کار وردپرس هم همین الان خیلی خوبه. کافیه فقط قالب رو طراحی کنی (html - css - javascript) و بعد از توابع وردپرس استفاده کنی تا یه سایت رو بتونی بالا بیاری.

اینکه بعد یادگیری php و javascript چیکار کنی ، بری سمت کدوم فریمورک ها و ... ، بستگی به شرایط و تصمیمات بعدی ات داره.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: سلمان م. در 28 تیر 1396، 01:27 ب‌ظ
سلام دوستان
برای طراحی یک سایت مشابه فیسبوک یا یوتیوب از چه راهی باید رفت ؟
لطفا پیشنهادتون رو بگید
۱- از کجا شروع کنم؟
۲- چه زبان های برنامه نویسی لازمه؟
۳- چه کتاب هایی؟
و...
سپاس از وقتی که میگذارید
این راه خیلی طولانی هست. یک زبون که برای محیط وب مناسب باشه رو انتخاب کن و برپایه اون جلو برو. البته یک نفر نمی‌تونه وب‌گاهی مثل اون‌هایی که مثل زدی بنویسه، یه تیم بسیار قوی می‌خواد.

پس اول از همه بگرد ببین زبون‌هایی که برای concurrency (https://en.wikipedia.org/wiki/Concurrency_(computer_science)) خوب باشن چیا هستن. بعد همین رو بخون.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: bahram1988 در 28 تیر 1396، 05:13 ب‌ظ
یه جا خونده بودم فیسبوک پروژه یه دانشجو بوده،درسته؟یا اشتباه متوجه شدم؟
من عجله ای ندارم،مهم برام رسیدن به اون سطحه،خواستم نظر خبره ها رو بپرسم که تو زمان صرفه جویی بشه!
به نظرتون کار با وردپرس یا جوملا و مشابه اینا می‌تونه مفید باشه؟یا دورم می‌کنه از هدف؟
سپاس از وقتی که میگذارید
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: سلمان م. در 28 تیر 1396، 05:25 ب‌ظ
اینو بخون، هرجا سوال داشتی بپرش:

https://en.wikipedia.org/wiki/Web_application_development
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: مهران تعریف در 28 تیر 1396، 06:00 ب‌ظ
عزیز خیلی گنگ حرف میزنی. یعنی چون وارد کار نشدی از اصتلاحاتی استفاده می کنی که نمی تونه منظورت رو برسونه.

یه جا خونده بودم فیسبوک پروژه یه دانشجو بوده،درسته؟یا اشتباه متوجه شدم؟
این فیسبوک که کار یه نفر نیس ولی اون فیسبوک اولیه رو تقریبا آره.

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

به نظرتون کار با وردپرس یا جوملا و مشابه اینا می‌تونه مفید باشه؟یا دورم می‌کنه از هدف؟
این طور که من درک کردم شما میخوایید خبره بشید. به نظرم cms های آماده مسیر مناسبی نیس. فقط دونستن زبان برنامه نویسی کافی نیستش بلکه شما باید بتونی با ابزاری که در اختیار داری کاری رو که میخوایی انجام بدی ، مثل یه شاعری که کلمات و حروف و واج ها رو میشونه کنار هم ، مثل یه مجسمه ساز ، اگرچه ابزار برای مجسمه سازی خیلی مهمه ولی روش استفاده از ابزار هم مهمه. میتونی در یک ماه php رو یاد بگیری ولی برای رسیدن به سطوح بالاتر باید تجربه کسب کنی ، بشینی پروژه های کوچیک انجام بدی ، بشینی پروژه هایی که هستن رو تحلیل کنی و ببینی از چه شیوه ای برای پیاده سازی استفاده کردن. اگر در این مسیر از یاد گرفتن خسته نشی مطمئنا موفق خواهی شد.

اول روی html و css تمرکز کن. بعدا بیا دوباره حرف بزنیم در موردش.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: bahram1988 در 28 تیر 1396، 06:32 ب‌ظ
زنده باد آزاد اندیشان عزیز که با کمال محبت و بدون چشم داشت مشاوره میدن و از علم و دانششون به کم تجربه ها کمک میکنن،
بله دقیقا چون به قول آقا مهران مسلط نیستم واقعا نمیدونم چجوری بیان کنم،ولی تا همین جا اونچه مد نظرم بود رو فهمیدم باید چی کنم،فعلا یه مقدار باید کار کنم ادامه مسیر رو دوباره میام کمک میگیرم ازتون
سپاس از وقتی که میگذارید 😍
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: Borderliner در 29 تیر 1396، 08:25 ب‌ظ
ولی جدا هر مسیری رو میرید برید، فقط نزدیک PHP نشید. یکی از خجالت آورترین نرم افزارهای دنیاس.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: سلمان م. در 29 تیر 1396، 09:09 ب‌ظ
ولی جدا هر مسیری رو میرید برید، فقط نزدیک PHP نشید. یکی از خجالت آورترین نرم افزارهای دنیاس.
لطفا کاربران تازه وارد رو گمراه نکنید. پی اچ پی، در جایگاه خودش، یکی از بهترین زبون‌ها هست و خیلی از وب‌گاه‌های بزرگ از اون استفاده می‌کنن.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: bahram1988 در 30 تیر 1396، 12:13 ق‌ظ
ولی جدا هر مسیری رو میرید برید، فقط نزدیک PHP نشید. یکی از خجالت آورترین نرم افزارهای دنیاس.
توضیح بیشتر بدید لطفا؛
من سایتای بزرگ رو که دیدم تقریبا توی همه ۱۰ سایت بزرگ و پر طرفدار از یوتیوب و فیسبوک و ... همه php رو داشتن به عنوان بخشی از برنامه نویسی سایتشون.
توضیح لطفا،
ممنون از وقتی که میگذارید.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: دانیال بهزادی در 31 تیر 1396، 06:16 ب‌ظ
اتّفاقاً php برای شروع زبون خوبیه.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: ALi.pAkrohk در 01 امرداد 1396، 02:38 ق‌ظ
ولی جدا هر مسیری رو میرید برید، فقط نزدیک PHP نشید. یکی از خجالت آورترین نرم افزارهای دنیاس.
دوست عزیز من هیچگاه یک زبان برنامه نویسی را از نگاه خود به دیگران توصیه نکنید.
فردی که می خواهد زبانی را یاد بگیرد فقط با سلیقه یا استعداد خود باید انتخاب را انجام دهد.
مثلا شما روبی یا رست یا css و.... را دوست دارید و من python و Django و pyramid و.....
و شاید فردی دگر  لاراول و php یا #c و net.
به نظر من دوست ما برای انتخاب باید در مورد هر کدام کمی تحقیق کنه و طبق نیاز یا راحتی و حال و اسعداد انتخاب کنه.
راستش رو بخواید خود من برای لذت برنامه نویسی می کنم.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: Borderliner در 06 امرداد 1396، 01:52 ب‌ظ
ولی جدا هر مسیری رو میرید برید، فقط نزدیک PHP نشید. یکی از خجالت آورترین نرم افزارهای دنیاس.
توضیح بیشتر بدید لطفا؛
من سایتای بزرگ رو که دیدم تقریبا توی همه ۱۰ سایت بزرگ و پر طرفدار از یوتیوب و فیسبوک و ... همه php رو داشتن به عنوان بخشی از برنامه نویسی سایتشون.
توضیح لطفا،
ممنون از وقتی که میگذارید.
به این دلیل: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ (http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/)
و این دلیل: http://phpsadness.com/ (http://phpsadness.com/)
و این دلیل: http://www.phpwtf.org/ (http://www.phpwtf.org/)
و این دلیل: https://www.quaxio.com/wtf/php.html (https://www.quaxio.com/wtf/php.html)
و این دلیل: https://webonastick.com/php.html (https://webonastick.com/php.html)
 این دوتا رو هم میتونید ببینید:
https://www.quora.com/Is-PHP-a-badly-designed-programming-language (https://www.quora.com/Is-PHP-a-badly-designed-programming-language)
https://softwareengineering.stackexchange.com/questions/263389/why-is-php-so-hated (https://softwareengineering.stackexchange.com/questions/263389/why-is-php-so-hated)

درمورد اینکه چرا شرکت های بزرگ استفاده میکنن ازش، داستان اینه که PHP زبان نسبتن قدیمیه ایه برای وب، و همونطور که آخرین لینک توضیح داده، اونموقع برنامه نویسها غیر از Perl و C انتخاب مهم دیگه ای نداشتن. از طرفی PHP آسون بود و برنامه نویسای بیشتری توش مهارت پیدا کردن، برای همین انقد استفاده ازش گسترده شد. ولی PHP نقص های زیادی داره که به این زودی برطرف هم نمیشه، سرعت بدی داره، نیاز به Multi-threading هست (که خوش‌ایند نیست به هیچ وجه) و مشکلات طراحی خود زبان. اگه میخواید یه پلتفرم درست حسابی کار کنید، توصیه من Node.js هستش، که برنامه نویسی Event-driven و Non-blocking اش خیلی بهتون کمک میکنه تا با کمترین مقدار و ساده ترین کد، بتونید سروری بنویسید که سرعت قابل توجهی داشته باشه. ولی خب بقیه فریم‌ورک ها و پلتفرم ها هم خوبن. اگه خیلی خفن هستید میتونید از Elixir هم استفاده کنید، که باهاش برنامه های Fault-Tolerant مینویسن، و خوراک وبه، هرچند برنامه نویسی Functional کار هر کسی نیس. برای اینکه ضربه آخر رو هم زده باشم، میتونید این رو هم ببینید:  :D
https://wiki.theory.org/index.php/YourLanguageSucks#PHP_sucks_because (https://wiki.theory.org/index.php/YourLanguageSucks#PHP_sucks_because)
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: مهران تعریف در 06 امرداد 1396، 03:20 ب‌ظ
درمورد اینکه چرا شرکت های بزرگ استفاده میکنن ازش، داستان اینه که ...
ممنون از بیان تجربیاتتون.
عزیز سه تا از لینک هایی رو که داده بودی قبلا به طور مفصل خونده بودم و بقیه رو هم یه نگاهی انداختم. خیلی از مسایل مطرح شده صحیح هستند ولی مشکل می تونن نباشن. ایراداتی که به جاوا اسکریپت نسبت داده میشه خیلی بیشتر از PHP هم هست. به شخصه به تازگی البته به این دیدگاه رسیدم که نه زبونی رو بکوبم و نه ببرم آسمون ها و ستایش کنم. زبان ها ابزارهایی هستن که ما بتونیم رویاهامون رو باهاش پیاده کنم. (طبیعتا نیاز هامونو رفع کنیم و پول هم در بیاریم!) انتخاب زبان مثل ژن میمونه (البته نه مثل اون دوستمون که موجودات رو به دو گروه ژن مطلوب [موفق] و نامطلوب تقسیم می کرد!) انتخاب زبان با قابلیت های بیشتر و سرعت بالاتر میتونه آدمو جلو بندازه ولی همه چیز نیس. اینکه ما چقدر مهارت برنامه نویسی داشته باشیم و چقدر از شیوه های نوشتن کد و ... استفاده کنیم میتونه تعیین کننده باشه.

همین طوری: یکی میگفت که سی خیلی سریع تر از پایتونه (کاملا قبول!) ولی برای انجام یک کار ساده از راه خیلی بد رفته بود به گونه ای که برای حل اون مسئله نرم افزار نوشته شده با پایتون دو برابر سریع تر بود!

در مورد مقایسه ی performance هم شرایط برابر در نظر گرفته نشده. php 7 دو برابر سریع تر شده و php fpm + nginx اونقدری سریع هست که نیاز های سایت های خیلی سنگین رو براورده کنه.

و آخر چیزی که به ذهنم میرسه (البته نظر شخصیه) فردی که میخواد برنامه نویس خوبی باشه بهتره یک حوزه رو انتخاب کنه و یک زبون رو به صورت جرفه ای دنبال کنه (هر زبونی که باهاش راحت تر باشه و باهاش بیشتر بتونه ارتباط برقرار کنه) و زبون ها و پلتفرم های دیگه رو در حد نیاز یاد بگیره تا در آینده راحت تر بتونه به تکنولوژی های جدیدتر سوییچ کنه ولی در مورد سوال کننده ، باز هم به نظرم PHP برای شروع بهتره. البته انتظار میره که استارتر هم تحقیقات لازم رو بکنه و به مطالب مطرح شده در این تاپیک اکتفا نکنه.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: bahram1988 در 06 امرداد 1396، 04:23 ب‌ظ
سپاس فراوان از هر دو بزرگوار
ممنون از وقتی که میگذارید.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: ...0111033 در 17 امرداد 1396، 12:48 ب‌ظ
دوستان بیشتر چیزا رو گفتن ولی این فیلم آموزشی رو توصیه میکنم ببینی !‌
یاد میده که چطور یه social network ساده ای با php درست کنی!

ولی یه سری فریم ورک هایی هستن که کار رو راحتر میکنن!‌

p30download.com/fa/entry/58346/ (http://p30download.com/fa/entry/58346/)


عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: سلمان م. در 17 امرداد 1396، 01:15 ب‌ظ
کاربر گرامی،

۱. لطفا از کوتاه کردن لینک‌ها خودداری کنید و خود لینک رو قرار بدید.
عنوان: پاسخ : شروع طراحی سایت
ارسال شده توسط: hamid123 در 22 امرداد 1396، 10:51 ق‌ظ
ولی جدا هر مسیری رو میرید برید، فقط نزدیک PHP نشید. یکی از خجالت آورترین نرم افزارهای دنیاس.
توضیح بیشتر بدید لطفا؛
من سایتای بزرگ رو که دیدم تقریبا توی همه ۱۰ سایت بزرگ و پر طرفدار از یوتیوب و فیسبوک و ... همه php رو داشتن به عنوان بخشی از برنامه نویسی سایتشون.
توضیح لطفا،
ممنون از وقتی که میگذارید.
به این دلیل: http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/ (http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/)
و این دلیل: http://phpsadness.com/ (http://phpsadness.com/)
و این دلیل: http://www.phpwtf.org/ (http://www.phpwtf.org/)
و این دلیل: https://www.quaxio.com/wtf/php.html (https://www.quaxio.com/wtf/php.html)
و این دلیل: https://webonastick.com/php.html (https://webonastick.com/php.html)
 این دوتا رو هم میتونید ببینید:
https://www.quora.com/Is-PHP-a-badly-designed-programming-language (https://www.quora.com/Is-PHP-a-badly-designed-programming-language)
https://softwareengineering.stackexchange.com/questions/263389/why-is-php-so-hated (https://softwareengineering.stackexchange.com/questions/263389/why-is-php-so-hated)

درمورد اینکه چرا شرکت های بزرگ استفاده میکنن ازش، داستان اینه که PHP زبان نسبتن قدیمیه ایه برای وب، و همونطور که آخرین لینک توضیح داده، اونموقع برنامه نویسها غیر از Perl و C انتخاب مهم دیگه ای نداشتن. از طرفی PHP آسون بود و برنامه نویسای بیشتری توش مهارت پیدا کردن، برای همین انقد استفاده ازش گسترده شد. ولی PHP نقص های زیادی داره که به این زودی برطرف هم نمیشه، سرعت بدی داره، نیاز به Multi-threading هست (که خوش‌ایند نیست به هیچ وجه) و مشکلات طراحی خود زبان. اگه میخواید یه پلتفرم درست حسابی کار کنید، توصیه من Node.js هستش، که برنامه نویسی Event-driven و Non-blocking اش خیلی بهتون کمک میکنه تا با کمترین مقدار و ساده ترین کد، بتونید سروری بنویسید که سرعت قابل توجهی داشته باشه. ولی خب بقیه فریم‌ورک ها و پلتفرم ها هم خوبن. اگه خیلی خفن هستید میتونید از Elixir هم استفاده کنید، که باهاش برنامه های Fault-Tolerant مینویسن، و خوراک وبه، هرچند برنامه نویسی Functional کار هر کسی نیس. برای اینکه ضربه آخر رو هم زده باشم، میتونید این رو هم ببینید:  :D
https://wiki.theory.org/index.php/YourLanguageSucks#PHP_sucks_because (https://wiki.theory.org/index.php/YourLanguageSucks#PHP_sucks_because)

سلام دوست عزیز. اولا که هیچ کدوم از این وبسایت ها دلیل بر بد بودن php نیست این یک به هر حال هر زبانی مختص کاری ساخته شده و خب هیچ کدومشون هم بی نظیر بی عیب نیستن. در ضممن شما خودتون این وب سایتهایی رو که معرفی کردی یدور کامل خوندی؟ اولا از جای معتبر نقل قول کنید بعدم ببین این صحبتها و مثال هایی که زدن واسه چه زمانی و چه ورژنی بوده. وقتی میخوای دو تا زبان رو مقایسه کنی اولا که باید برای یه هدف مشترک مقایسه کنی بعدم باید ورژن هاش رو هم در نظر بگیگری مثلا الان ورژن ۷ php هست که تو این زمان مطرحه پس الان باید در مورد این ورژن صحبت کنی و نقد کنی نه برای چندسال پیش و برای ورژن های قبلی. بله الان برای این زمان مثلا ورژن ۵ سرعت بسیار پایینی داره اما تو ورژن هفت دیگه اینطور نیست و خیلی چندین برابر شده و بهبود پیدا کرده.باید بگی چه زمانی چه ورژنی این مشکلات رو داشته نه اینکه فله ای یدفعه بکوبی یه چیزی رو. امیدوارم منظورم و رسونده باشم.


طبق گفته شما و اسناد شما باید گفت چقدر جالب سایت های بزرگی مثل فیس گوگل فلان و فلان چه قریب به اتفاق از روی آسونی , یادگیری بهتر و فلان php رو انتخاب کردن و باز چه جالب تصادفا هنوز هم بهمون دلایل سیستم هایی مثل وردپرس و جوملا دروپال و فلان و فلان php رو انتخاب کردن و تصادفا چقدر این سیستم ها محبوب شدن و چقدر پرفورمنس بالایی هم دارن و جالبتر اینکه هنوز هم با این که به این قدرت بسیار بالا رسیدن(مثل فیسبوک) هنوز php رو رهان نکردن و ازش استفاده میکنن جالبه نه؟ فقط برای همون دلیل؟



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

این قسمت رو برای دوستانی میگم که مشتاقا بیشتر در مورد php7 بدونن (
جالب اینجاست که در اکثر نرم‌افزارها، نسخه‌ی جدید معمولا باعث می‌شود کمی‌سنگین‌تر شود و میزان RAM موردنیاز برای اجرای آن بیشتر شود اما PHP نسخه 7 کاملا برعکس است!
در تست‌های متعددی که شده و نتایجش در وب به وفور یافت می‌شود، مشخص است که از نظر میزان مصرف رم و سرعت اجرا، PHP7 نه تنها از نسخه‌های قبلی خود به صورت چشمگیری سریع‌تر است بلکه از سایر مفسرهای php مانند HHVM که توسط فیسبوک در سال 2010 معرفی شد نیز در مجموع سریع‌تر است )


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

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

توصیه میکنم این سایت رو هم نگاه کنید http://www.zend.com/en/resources/php7_infographic.