Каталог новостроек.
http://kvartirale.com/
Пока Украина+Москва
И на фреймворке все упирается в знания. Разве во фреймворке есть какой-то магический функционал? Там большая избыточность абстракций.
Вот я писал выше чего не нашел, а это уровень ядра.
Ну да, фреймворки/ЦМС более распиаренные. Многие заказчики хотят сайт именно на конкретной ЦМС.
Ход конем. Никто движок заново под нового клиента не создает. Он уже есть. Это тот же фреймворк, просто необщественный.
Ну это да.
Но мне как программисту в том числе на Yii, доводилось распутывать неочевидный говнокод на нем. Времени убивалось много.
А в том случае, если есть микроядро размером в 50 КБ, как у меня, то разобраться в нем не так и сложно. Оно занимает незначительную долю от остального кода.
А если есть документация АПИ, то и код читать не нужно.
Не так много функий АПИ требудется для работы на самом деле.
Я уже не в первый раз сталкиваюсь тут с троллингом :)
Может они их не довели до ума, или фреймворк дает им что-то, в чем у меня нету нужды. :)
Почему? :)
Я не писал лучший самопис-фреймворк. Такой цели не было.
Расскажу, как я написал то ядро, что есть.
Поначалу был html-сайтик с правкой html.
Потом решил добавить обработку параметров адресной строки.
Мне что, гуглить как это делается на фреймворках, если я о них не слыхал?
Языком разработки был выбран ПХП.
Потом добавилась работа БД.
Потом кеширование.
Потом многоязычность/многосайтовость.
Все добавлялось постепенно. А сейчас уже есть ядро.
Ну не выбрасывать же мне его ради моды на фреймворки.
Да и ядро занимает, как уже несколько раз говорил, всего 50КБ.
О, боже, Вы так говорите, будто МВЦ - это что-то такое сложное.
А что такое в Вашем понимании СЕО-сайтики?
О, хоть это радует. :)
1. Не свои велосипеды, а свои проверенные тисячами хитов решения. Если у Вас такого решения нету, то берите в руки то, чем умеете работать.
Если нету молотка для забивания гвоздей, что ж, берите кувалду. :)
И никто не пишет велоипеды при наличии хороших работающих инструментов.
2. В коде часто такого понаписывают, что мелкие правки фиг найдешь где и вносить.
Качество кода зачастую фиговое, что на ЦМС, что на самописи, что на фреймворке.
Если Вы быстро разбираетесь в своем коде - для Вас разработка будет быстрой, и не важно на чем Вы пишете.
3. Очень жаль, но бюджет почти никогда не отражает качество кода.
4. Начинающем программисту, наверное, рано писать на фреймворках, не так ли?---------- Добавлено 14.11.2015 в 19:44 ----------
На самом деле там штат кот наплакал. Так, одна фирма решила свой велосипед сделать достоянием общественности.---------- Добавлено 14.11.2015 в 19:45 ----------
Ага, на фреймворке клиент будет программировать сам. :)
Я давал ссылку. Там в выводах, что бы использовал я в разных ситуациях.
Но на данный момент мне приходится уже отстаивать свое право на свою самопись в то время как товарищи с пеной у рта пытаются доказать, что фреймворк чем-то лучше для меня.
Легко. Все же продукты ранее были самописью. Некоторые взлетели и стали известными.
А вот на прошлой работе была самописная ЦМС, которую не продвигали для внешних клиентов, только для внутренних.
Вот я и говорю, что все можно качественно реализовать на самописи.
А они не верят.
Я ж не запрещаю им писать на фреймворке.
Не нравится - не заходите в тему. :)
То же самое легко делается и на фреймворках.
О, уже вам дле не нравится. С такой логикой все изначально было самописью.
Вот поэтому я от них ничего не ожидаю, они как пятого колесо.
Я не нуждаюсь в ваших оценках. Здесь на форуме такая публика, что только обосрать способна.
Ну так вы вообще ничего показать не можете своего.
Какой-то рак мозга. Почему мне писать на какой-то приблуде, если она нужный функционал уровня ядра не реализовывает, а у меня уже есть реализованный собственный вылизанный код, который я знаю.
Что не так в моем сайте? И почему мне не нужны фреймворки? Спасибо, что согласились.
Фреймворк - это не библиотеки!
Против библиотек ничего не имею против, повторяю в который раз.
Против набора мусора во фреймворках.
Вроде 20 метров, а проблему не решает. Капец. В мусорник. Мое ядро решает мои задачи и занимает 50 КБ.
Ну почему Вы заставляете использовать меня фреймворки?
Остальной код занимает гораздо больше. Новому программисту не так уж и сложно будет выучить 3 файла ядра. Программы должны быть лаконичными. А не писать вроде такого:
Изначально я говорил об удобном апгрейде между мажорными версиями...---------- Добавлено 13.11.2015 в 20:14 ----------
Нафиг такой каркас, что половину нужного мне не реализовывает.
Я не настолько туп, чтобы все нужное не реализовать самому.
И это все влезает в 50КБ, а не в 20 МБ.
И ничего лишнего, все шустро летает.
Та все можно реализовать. Что-то костылями. Просто это приделывание пятых колес к фреймворку, переизобретение его функций.
Я имел в виду "Сколько можно поправлять вас".
Вы там работали, что можете ручаться за качество кода? Да и не во всех из них ПХП занимает значительную часть.
А вот как раз для парсера фреймворк вообще лишний.
Я только писал, что я против фреймворков в мире ПХП.
Прекращайте троллить.
У меня показывается какая-то непонятная херь, которую точно, что в блокноте за 20 мин можно сделать. :)
1. Добавление хедеров Last-Modified и ETag в ответ
2. Приписка даты модификации жс/цсс файла, чтобы браузер не использовал закешированную версию
3. Многоязычность
4. Многосайтововость
5. Та самая админа
6. Отсутствует экспорта пхп-значений в жс
7. Отсутствует понятие загрузки нужного языка, если на текущем нету фразы
8. Статические страницы
Старая мажорная уже не поддерживается... Сколько раз поправлять можно?
Та ну ради бога. Вся эта серьезность - только в цене.
Огласите серьезные конторы. :)
Ну а Ваш список поддерживающих где?
И я не поддерживаю кго полностью, только относительео ПХП. :)
И я не против фреймворков в принципе, а против бездумного использования фреймворков ПХП. Ну и автор писал о фронте, знал бы он как дела в бекэнде, он бы ужаснулся.
Они уродские.