Ваши методы разработки сайтов

12
K
На сайте с 03.06.2015
Offline
45
#11
Ragnarok:
фирма отдаёт сайт в другую контору, где ей выставляют космические счета за доработку велосипедов.

Ну конеш фрилан сру в рубрике сайтостроения почти на 100 процентов состоит из занудных заказов починить ВП, Джумлу, Битрикс, ДЛЕ и натянуть на них там какое-то изделие номер 2.

Послушайте, да, есть кайфовые вещи, но и ломка там капец бывает страшная. За кайф надо платить. С другой стороны есть гамнямбы, и там платить вроде как не надо, но если надо - то придется. Все, доказал?

Потому что невозможно запихать творчество ни в какие рамки и цимесы подавно. Ну просто нет другого пути как взять глыбу и начать ее тесать тесать и тесать чтобы вытесать то, что бизнес-логика требует.

Ну например чудовищной проблемой в рамках и цимесах считаются плагингы типа датагрид, а между тем любой программист в своем гавнокоде такую шнягу вам сделает за полчаса. Почти с нуля.

---------- Добавлено 07.08.2015 в 18:44 ----------

rereg:
чем разбираться там во всяких битрикс и других говнокодах

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

То есть человек владеющим таким опытом разберется в Джумле и Битриксе, а человек Битрикса и Джумлы в вашем велосипеде. Скажем ему потребуется на 1-2 дня больше чтобы вникнуть, но в перспективе длительного ангажемента такой задержкой можно пренебречь.

MYSQL PHP JS HTML CSS SEO TXT США СССР
R
На сайте с 20.02.2015
Offline
59
#12

kostyanet, да это понятно.. хочешь бери велосипед и пели, а хочешь точи свое. Я выбираю второе, мне это по душе и дело даже не в том, что я не могу читать чужой код.. мне достаточно пройти цепочки инклудов и уже есть понимание что и как. Хотя тут недавно выложили исходники фл.ру так я после второго открытого файла закрыл и удалил :)

AP
На сайте с 12.06.2015
Offline
74
#13
Ragnarok:
а потом по какой-то причине перестаёшь заниматься поддержкой, фирма отдаёт сайт в другую контору, где ей выставляют космические счета за доработку велосипедов.
И попутно всплывает куча скрытых багов, которые одному человеку не отловить, и прочеепрочеепрочее =(

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

Да и вообще, у популярных платных/бесплатных движков багов зачастую даже больше, чем у самописных, так как они затачиваются под конкретные проекты, а популярные CMS - под всевозможное использование. Да и возможность взломать выше, если код находится в общем доступе (как с бесплатными движками), или же доступен для покупки (как тот же битрикс)

Ну, кто-то вообще пользуется шаблонами. Некоторые тут на форуме где-то спрашивали, где можно "натырить" шаблон и бесплатный движок для соцсети.

K
На сайте с 03.06.2015
Offline
45
#14

Собственное, как говорят проприетарное приложение в 100500 раз лучше чем любая CMS'ка по определению. CMS'ки вообще не для программистов и не для разработки сайтов. Самое смешное что сайт на цимесе через несколько лет активного развития попадает в крутой замес со всей этой вообще ему уже ненужной тряхомудией типа плагиновости, модульности, отключемости-подключаемости. От CMS'ки остается админка и та переписана вдоль и поперек. Это явление легко отследить по заявкам на том самом фл-е.

Рамки есть хорошие, но опять же они настолько блин хороши, что начинают требовать только для самих себя несусветных ресурсов. Например более-менее продвинутая Yii - действующее вещество которой класс типа ArrayObject в 200 строк, обросла за время эволюции таким количеством фич и проверок, что на один только запуск App требуется двести томов уголовного дела.

Потому что публика портит программы. Например была мощная и шустрая мулька ASDSee - фотки конвертировать-уменьшать-тп - 8 методов интерполяции имела когда в ФШ было всего 2. Народу понравилась, начали все юзать. Через несколько лет превратилась в неподъемного монстра.

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

Конечно библиотека и структура и все полезные классы и модули будут кочевать, но так или иначе проприетарное приложение - лучше. В том числе потому что подвластно только программисту и его заказчику.

Публичные аппы - всегда жиреют и это вечная борьба с ожирением.

Кстати видел рамку fatless framework, но как-то не протащился.

---------- Добавлено 07.08.2015 в 19:54 ----------

В сущности эти CMS'ки и рамки следствие того факта, что народ все никак не может осилить серверы. Не потому что адресов на всех не хватит - есть уже и IP6 - просто тямы не хватает. Не изобретено еще такого сервера, который бы народу подошел на текущем этапе развития общественного интеллекта. Все что сейчас можно народу выдать - через полчаса уже окажется дырявым как дуршлаг. Большие и знаменитые фирмы пытались осчастливить народ и ничего у них не вышло. Потому что нельзя так просто, а так сложно народ не хочет.

Свой сервер подразумевает наличие операционной системы которую непосредственно можно расширять функционалом по заказанной бизнес-логике для того или иного сайта и страниц сайта. Такой подход принципиально отличается от нынешнего. Конечно и сейчас можно писать CGI, но кто ж это будет делать?

D.iK.iJ
На сайте с 26.05.2013
Offline
237
#15

Обычно открываю Блокнот и пишу код.

Пробовал недавно иначе, пожалел сильно. Да еще и заплатил денег. А оно глючное и тормозит.

Адаптивный дизайн в 2 строчки ( https://dikij.com/wm/adaptaciya-saytov.php ). + Принимаю заказы любой сложности ( https://searchengines.guru/ru/forum/926323 ). 💎 Еще я делаю классные кулоны с опалами ( https://mosaicopal.ru/ ).
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий