dimsog

dimsog
Рейтинг
149
Регистрация
08.08.2011

-= Serafim =-, мысль умная, но как говориться глупый учится на своих ошибках, а умный на чужих.

Вообще, полезно было бы, 13 лет назад услышать такие же мысли, как учить ту или иную технологию, так никто же не объяснял. Все смеялись, пришлось учить на своих ошибках. Сейчас уже не смеются, тупо деньги стригут на курсах по программированию. Сюда и дизайн относится, и фронтенд.

AlexStep, тролль обыкновенный, 1 шт. Нечему удивляться :)

У нас в СНГ питон вообще не распространен.

У одного очень крупного интернет-магазина в среднем 3-4 тысячи заказов в день. В январе 200-300. Электроника, если что. Это так, для тех, у кого в январе торговля не идет. :)

NothingMatters:
А теперь начни писать интерфейс уровня Gmail в большой команде, и ты поймешь, что без строгой типизации и нормального линтера ты будешь год разгребать лапшу кода которую там напишут.

Правильный ответ. Именно поэтому мы использовали ExtJS и vuejs в разных проектах и не видим смысла использовать что-то еще. Но завтра обязательно появится еще один JS фреймворк.

Ой блин как обычно, хочу продать кое-что, но вам не покажу и цену не назову, а то вдруг продешевлю.

Не тот форум, тут 99% знают английский на достаточно высоком уровне, чтобы читать такие тексты.

Content-pro, 100%! Я это каждый год наблюдаю! А ну я еще молчу про CoffeeScript и TS. Это ад.

Это все равно, что писать на Java, который транслируется в PHP, так как в Java есть строгая типизация. :)

neo85r, я просто боюсь, что в 2018м скажут, что vuejs говно, есть SuperStartJs Framework, который ну вот точно то, что нужно!

Content-pro, фронтенд ооочень сложнее бэкенда. На своей шкуре испытал:

В 2013м делали сайт на backbone, в 2014м начали делать на Angular, потому что backbone rip, потом начали говорить, что первый angular фигня, давайте переходите на react / vuejs. Мы конечно же не перешли, стали использовать дальше angular и в 2015м все переписали на extjs + yii2. Хотя сейчас используем vuejs, как по мне, лучший frontend-фреймворк, из того, что было Angular самый наркоманский :)

В итоге за 5 лет, сменилось 5 фреймворков. Это жесть. Там фрагментация дикая, один проект может быть написан на новом ангуляре, второй на старом, между ними совместимости 0. Все это изучить нервов не хватит :)

В мире бэкенда проще. Изучил Java, пишешь под все. Изучил PHP + Yii / WP, знаешь 70% веб-разработки в СНГ.

P.S. я не говорю про шаблонные сайты, а больше про SPA, где шаблонные элементы, это UI

Content-pro, да лааадно :)

Делаю очень крупные сайты, в том числе и интернет магазины, как на CMS, так и на фреймворках.

Так вот:

nodejs, до сих пор нет вменяемого QueryBuilder/Migration/ActiveRecord, многопоточности. Я уже молчу про нормальные фреймворки уровня Symfony. Nodejs нашла свою нишу - npm. Всё.

Мы делали как-то чат на Nodejs + socket.io + mongodb. В итоге переписали на Java + MySQL.

В чем глюк? Течет память! Это было в 2015 году, как сейчас я не знаю, так как использую лишь для gulp.

Ruby - поигрались в 2013 году с ROR и забросили, как оказалось, что PHP более производительный ЯП.

Python крутой ЯП, но крайне мало сайтов. На моем опыте был только один сайт и тот визитка на Django. :)

Прикол в том, что все ругают PHP, но все пишут на нем. Ну это модно просто. Все ругают Windows, но все сидят на нем. И так далее.

PHP сейчас крайне быстро развивается, как ни один другой язык. И уходит в сторону Java очень сильно. Особенно с версией 7.2. Но в отличие от Java, у PHP есть Symfony / Laravel / Zend / Yii2.

А у Java есть только Spring и мертвый Play!

Лучше бы ТСу фронтендщики расписали, что и как. Хотя там пока все выучишь, твои знания уже на 2 года протухнут. :) Фронтендщики постоянно пытаются поезд догнать.

1) $_SERVER['DOCUMENT_ROOT'] webroot папка вашего сайта, которую вы указываете в Nginx или Apache. Не работает в режиме php-cli!

Использовать можно. но на свой страх и риск.

2) Рекомендованный способ использовать __DIR__, к примеру:


require (__DIR__ . '/somefolder/somefile.php');

__DIR__ дает полный путь от корня файловой системы к текущей директории файла,

к примеру, require находится в файле /var/www/site.ru/index.php, тогда __DIR__ будет

/var/www/site.ru. (без косой черты в конце), а полный путь к файлу somefile.php будет:

/var/www/site.ru/somefolder/somefile.php

И подключайте через require, чтобы у вас был fatal error, если файл не найден. Include слишком мягкий в этом плане.

Можно dirname(__DIR__)

Это была шутка? AutoSearches? :)

nikonor, на серче это не модно:)

Всего: 1212