Интересно, с чего вы это поняли?
Не путайте причину и следствие. Причина появления CMS: огромный спрос на шаблонные сайты, где все из ряда в ряд повторяется: посты (новости, статьи, анонсы, и т.д.), информационные страницы (контакты, о нас, и т.д.), категории и меню, ну и админка, для управления всем этим. Домохозяйки - это следствие того, что CMS появились в большинстве своем на PHP. Опять таки,
из-за отсутствия альтернатив.
Исторически сложилось, что более 80% веба крутиться именно на PHP. Популярность языка влияет на экосистему языка.
Вы умничка. Сколько возьмете за вечер работы? Мне, как заказчику, есть смысл брать вас на работу и платить за то, что уже несколько лет крутиться на серверах, работает, и называется Wordpress? Я должен поощрять финансово ваши амбиции и рвение? И что я получу в замен? Чем ваша поделка будет лучше Wordpress? Ну и, чтобы быть честным, это не покроет и 20% того, что умеет Wordpress. Т.е., подведем итог: вы предлагает блеснуть своими знаниями за деньги заказчика, не понимания бизнес реалий и ключевых требований заказчика, которые напрямую влияют на успешность его бизнеса, это: стоимость поддержки и модификаций, а также рентабельность.
А вот переделать пилу в молоток, тоже времени много надо... А ведь можно и пройтись до гаража, взять там молоток, и воспользоваться им? Ненужно переучивать человека, нужно брать инструмент под задачу. Я вам пытался донести это как-то раз, но или забылось, или не донеслось.
Ну во-первых, отдачу за 2 мс. можно сделать с помощью nginx + fastcgi_cache. Если надо, прямо из Redis/Memcached. Во-вторых, какой смысл в отдаче за 40 мс., если у вас HTTP работает по TCP протоколу, на хендшейк которого уходит ping * 3 времени, до установки Keep-Alive. SYN-SYNACK-ACK. Перенесите ваш сервер ближе к клиенту. Уменьшив пинг на 10 мс., вы улучшите скорость загрузки страницы на 30 мс. Да и в процентном соотношении прикиньте, сколько уходит на генерацию страницы, а сколько до момента её отображения на странице. Вычтите, и получите, что генерация страницы это четверть. Если конечно в коде нету каких-то медленных конструкций.
А о каком результате мы говорим? Красота кода? Краткость кода? Стоимость строчки кода? Прибыль на строчку кода? Результат разный бывает: бывает затрачено $300 на внедрение feature, а получено $0. Бывает затратили $200, получили $8000.
Это все очень прекрасно, но заказчику это мягко говоря до жопы. Ему важно быстро и не дорого. То что вам — это вам. Вы тут не конкуренты с WP.
ТС, я тут писал целую простыню текста тем, кто топит за самопис/фреймворк, но потом понял что меня забанят за оскорбления, поэтому удалил. Я вам так скажу, из опыта и программиста, и предпринимателя, берите Wordpress и не морочьте себе голову. Пока вы будете лепить свой самопис/фреймворк из говна и палок, ваши конкуренты будут в один клик мыши ставить плагин и на фрилансе за банку сока им будут прикручивать полуголодные студенты новый дизайн.
Фреймворк нужен, когда:
- большие нагрузки (не ваш случай)
- уникальный в своем роде функционал (не ваш случай)
- хочешь чтобы как большие дяди ( ??? )
В остальных случаях он не нужен. Absolutely.
Приведите пример мелочи, которую невозможно реализовать на Wordpress, и из-за которой стоит отказаться в сторону фреймворка, и наворачивать туда модели, проектировать базу, писать пейдж билдер и т.д.?
Я бы вообще знакомство с программированием не начинал с языка PHP, научит плохому он, много спорных практик.
Но если уж решили начинать знакомство, то курсы Борисова (Специалист) самый лучший вариант, попутно почитывая документацию и поглядывая Stack Overflow.
Какая разница на чем написан сайт? Написать можно на чем угодно, и выглядеть это будет как угодно. Не важно что под капотом, важна полезность для пользователя. Одну задачу можно решить множеством путей и получить на выходе одно и то же, другой вопрос какой материал взять: либо красный кирпич (подешевле) либо сруб (подороже). Особенно, учитывая что у вас есть хорошие рабочие, которые знают как класть кирпич, точно не стоит делать дом из сруба.
Какой-то день сурка, об одном и том же талдычим каждые выходные.
ТС, смотрите не надломитесь. Пром уже работает с десяток лет, наверное 60-70% там это эти самые дропшипперы. У меня есть магазин, и у нас закончился товар. Мы решили быстренько найти замену, и выкупить его у других магазинов. Заказ был большой, и это всего одна позиция, поэтому были готовы купить его даже по розничной цене, чтобы не потерять весь заказ. Мы обзвонили 6 магазинов на проме. Угадайте, сколько людей позвонило нам? Правильный ответ: 8, и все спрашивали этот товар. Почему 8? Потому что у нас есть ещё два партнера, которые работают с нами по дропшиппингу и берут наш товар себе на витрины. Те оставшиеся 6 магазинов звонили не только нам, но и им. Мир ecommerce в Украине очень болен. У меня даже есть наброски проекта, который прикроет дропшиппинг в Украине. Но до него никак руки не дойдут, да и денег надо в него вбухать очень много.
albion, между 100% и 125% разница есть. Можно промежуточные варианты сделать, например 110%. Но на практике я отказался от этого, по-моему были какие-то баги.
Можно конечно и со 100% сидеть, но на самом деле шрифт по размеру ну миллиметра 2-3 выходит. По вашему, это нормально, учитывая, что сидишь от монитора на расстоянии 70-100 см?
2k - это значит более 2000 по ширине, если я не ошибаюсь.
у меня сейчас разрешение 2560х1440. Это не 1920х1080. Я к тому, что на 25 дюймов мое разрешение (2560х1440) выходит очень мелкими шрифтами и иконками.
p.s. картинка порезалась, вот не сжатая
Я не аудиофил, но на моей практике был случай, когда мы купили принтер. Мы к нему сразу и кабель купили по длиннее, т.к. планировали подальше от ПК поставить. В итоге привезли, включаем - а он вроде и работает, и системой определяется, но не печатает. Порты меняли, драйвера меняли, к ноуту подключали - результат один и тот же. Позвонили в СЦ, нам сказали привозите. Ну мы привезли, с кабелями и всем)) Мастер говорит оставляйте принтер, кабеля у нас свои, ваши не нужны, а то потеряются ещё)) На следующий день приехали за ним, мастер говорит все отлично работает, вот смотрите. Внатуре, все работает. Ну мы подумали мистика, может раздуплился. Привезли домой. Опять та же хрень. Опять звоним, говорят привозите. Отвезли. Попутно зашел на ixbt создал тему. Там сразу технари сказали что проблема с кабелем, причем я им тогда не говорил даже за кабель ничего, они сами спросили "А вы кабель по длиннее не покупали?". Потом в СЦ показали фокус с кабелем. И все стало ясно. Вот к этому и спрашиваю, не будет ли сигнал рассеиваться на 10 метровом кабеле?
Но аудиофилы люди суровые, даже напыление определяют на слух))
У меня 2к монитор 25 дюймов. На такое разрешение обычно ставят 1080р. Скажу так, без зума все очень мелкое. Я не привык всматриваться. По этому поставил себе 125% зума в Windows 10. Сейчас стало отлично. Когда на 100%, конечно, места больше намного: можно открыть и IDE, и документацию, и ещё на лету браузер обновляться будет. С 125% зумом такого не выйдет, у меня только в сплит режиме получается.
Если бы брал 2к, то от 27 дюймов наверное.
Когда моник приехал, я конечно прозрел. До этого сидел на диване за 50 дюймовым теликом)))
Я думаю что стоит посматривать в сторону 2к мониторов
P.S. В играх FPS чуть просел (со 120 до 70-90) где-то. Но я редко играю. Так когда башка забита, чтобы расслабится.
Вот кстати как выглядит search (это без зума)
Webasyst
Мой магазин тоже на нем работает, тоже 6к товаров. Знаю ребят с 20000 активных товаров, прикручивал им редис и адаптер под редис. Работает вполне сносно.
Я бы не сказал, что он из коробки беден. Там много функционала, включая того, что не нужен в большинстве случаев. То, что большинство функционала добирается плагинами, это правда, но это скорее благо, потому что если бы это было встроено в Shop-Script, никто бы этот функционал не допиливал и не расширял.
Отчасти соглашусь, так как сам пишу плагины на него, и знаю какие подножки делает архитектура Webasyst: архитектурно немного неудачен. Там не хватает хуков. Серьезные механизмы реализуются через костыли. Поэтому и плагины такие, в большинстве случаев. Но и сам Shop-Script - решение для мелкого или среднего бизнеса. Отсюда и цены, и масштабы.