PDA

View Full Version : دلیل حذف کلاس های Form و Html در لاراول ۵



hamedarian2009
یک شنبه 09 فروردین 1394, 14:49 عصر
با سلام
چراکلاس های خوبی که توی لاراول ۴ بودن الان به ظور پیش فرض در لاراول ۵ وجود نداره آیا منظورشون این هست که بهتره از اونها دیگه استفاده نشه آیا کسی اطلاعی داره؟

2undercover
یک شنبه 09 فروردین 1394, 15:17 عصر
http://laravel.io/forum/09-20-2014-html-form-class-not-found-in-laravel-5

rezakho
دوشنبه 10 فروردین 1394, 14:14 عصر
آینده وب داره به این سمت می ره که برنامه ها در 2 لایه کاملا مجزا اجرا بشند
یک لایه در سمت مرورگر و لایه دیگه در سمت سرور
کوچ asp به mvc یا پیدایش فریمورک هایی مثل AngularJs، BackboneJs، EmberJs و ... نشانه های این اتفاق هستند.
البته این اتفاق برای برنامه های کوچیک و معمول ممکنه حالا حالاها اتفاق نیافته، ولی سیر تکامل وب به این سمت داره میره.
برنامه های سمت سرور مثل وب سرویس ها عمل می کنند و به جای ساختن خروجی مرورگر، داده ها رو می سازند و برنامه های سمت کلاینت بار تعامل و ارائه محتوا رو به دوش می کشند، html و تگ ها دیگه به وسیله زبان های سمت سرور ساخته نمی شند و خودشون معماری مختص خودشون رو دارند.
شاید حذف این کتابخونه از پیشفرض لاراول هم در همین راستا بوده.

hamedarian2009
دوشنبه 10 فروردین 1394, 17:32 عصر
آینده وب داره به این سمت می ره که برنامه ها در 2 لایه کاملا مجزا اجرا بشند
یک لایه در سمت مرورگر و لایه دیگه در سمت سرور
کوچ asp به mvc یا پیدایش فریمورک هایی مثل AngularJs، BackboneJs، EmberJs و ... نشانه های این اتفاق هستند.
البته این اتفاق برای برنامه های کوچیک و معمول ممکنه حالا حالاها اتفاق نیافته، ولی سیر تکامل وب به این سمت داره میره.
برنامه های سمت سرور مثل وب سرویس ها عمل می کنند و به جای ساختن خروجی مرورگر، داده ها رو می سازند و برنامه های سمت کلاینت بار تعامل و ارائه محتوا رو به دوش می کشند، html و تگ ها دیگه به وسیله زبان های سمت سرور ساخته نمی شند و خودشون معماری مختص خودشون رو دارند.
شاید حذف این کتابخونه از پیشفرض لاراول هم در همین راستا بوده.

فکرمیکنم همینطور باشه
من به تازگی با لاراول ۵ آشنا شدم (قبلا Symfony و Yii کارکردم ) و دارم یک پروژه با لاراول ۵ انجام میدم که ازش خوشم اومد هرچند بعضی امکانات یی و سیمفونی رو نداره مثل CRUD Generators اما واقعا فریمورک سبک و خوبی هست

2undercover
دوشنبه 10 فروردین 1394, 19:32 عصر
بله همونطور که گفته شد سعی بر این بوده که لاراول تا جای ممکن کامل باشه و امکانات مهم و اصلی رو داشته باشه. HTML و Form شاید توی خیلی از برنامه ها به کار نیایند مثل همون Webserver ها و ...

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

Mahdi-563
سه شنبه 11 فروردین 1394, 18:01 عصر
آینده وب داره به این سمت می ره که برنامه ها در 2 لایه کاملا مجزا اجرا بشند
یک لایه در سمت مرورگر و لایه دیگه در سمت سرور
کوچ asp به mvc یا پیدایش فریمورک هایی مثل AngularJs، BackboneJs، EmberJs و ... نشانه های این اتفاق هستند.
البته این اتفاق برای برنامه های کوچیک و معمول ممکنه حالا حالاها اتفاق نیافته، ولی سیر تکامل وب به این سمت داره میره.
برنامه های سمت سرور مثل وب سرویس ها عمل می کنند و به جای ساختن خروجی مرورگر، داده ها رو می سازند و برنامه های سمت کلاینت بار تعامل و ارائه محتوا رو به دوش می کشند، html و تگ ها دیگه به وسیله زبان های سمت سرور ساخته نمی شند و خودشون معماری مختص خودشون رو دارند.
شاید حذف این کتابخونه از پیشفرض لاراول هم در همین راستا بوده.


بله دوستمون توضیح دقیق و کاملی دادن.

در صورتی که مایل باشی می تونی توی composer.json اضافه کنی


"graham-campbell/htmlmin": "~3.0"
run composer install or composer update


https://github.com/GrahamCampbell/Laravel-HTMLMin