А почему нет? Если представляешь что нужно и как это можно реализовать. Только при условиях:
1. Нужно чётко знать, понимать, что требуется и как это реализовать.
2. Кто и как это будет поддерживать. (1с-ники, нередко бухгалтерию знают гораздо лучше бухгалтеров).
Сергей Протько:
> без учета fetch result и т.д
А как по вашему PHPMyAdmin данные выводит, без учёта... ?
Т.е. если "роутинг" занимает в 10 раз больше чем запрос к базе, это уже ооочень плохо! Плохой подход. Но я сомневаюсь в этом. Думаю, что вы ошибаетесь, спорить не буду, проверять так же. Мы вряд ли поймём друг друга.
Сергей Протько:
Я не сравниваю! Я лишь говорю, что Вы возможно описались!
Ну и да, без индексов, в PHPMyAdmin, т.е. уже перекинуто и обработано в php.
Ваш аргумент актуален только в том спектре задач, который Вы подразумеваете.
Для своих целей я сейчас использую другие решения, но как оказалось, пхп неплохо с ними справлялся.
Сергей Протько:
< А 1 милисекунду или 2 подождать при умирающей модели работы пыха - это как бы пофигу
Сергей, я вот сейчас тестирую дешёвый хостинг и у меня запрос в MySql разнится с VDS (в обоих случаях на SSD), c диапазоном 0.0003-0.0001 до 0.0001 сек., при обработке 500 кил записей.
PS: Это так, к слову, возможно Вы описались, что скорее всего.
Назар, а почему вы не ответили на мой предыдущий вопрос?
Цитирую:
>@nazarpc У вас какие-то бредовые мысли и/или предубеждения
>>@nick1m Возможно, а возможно и у Вас. Как пример не относящийся к сабжу, предположим у Вас есть задача, обработать на регэкспах пару сотен млн строк в текстовом файле, Вы будете использовать php?
Дополняю:
Ваше решение? Думаю Вам, как "ясномыслящему", эта задача элементарна!?!?.
Сергей, не путайте, я вам отвечал по поводу ларавел, и конкретно указал это.
По поводу go, я вам так же ответил, отдельно, на отдельное ваше сообщение.
Роутинг меня вообще не интересует. Не вижу проблем с ним без дополнительных инструментов, возможно это нужно тому, кто с регэкспами не дружит.
Сергей Протько:
> быстрее nginx + php-pm + silex + fastroute
ну мы так и до ассемблера добраться можем :)
я о конретном приведённом варианте
> то есть вам не нужен этот велосипед и вы предлагаете использовать свой?
да это не велосипед, это можно сказать стандарт :)
Сергей Протько:
> может стоит просто взять go
Я ниже уже писал именно об этом, что сейчас изучаю ноду, дальше в планах гоу и что сутки не резиновые и у меня не семь пядей во лбу :)
Сергей Протько:
> что не так с Laravel
1) Что его нужно изучать.
2) Что 5-я версия "в корне" отличается от 4-й.
Т.е. интуитивно я понимаю, что стоит прислушаться к Вашим советам и разобраться с чем либо из того, что Вы рекомендовали, как минимум для общего развития. Но у меня не укладывается в голове, зачем учить "новый язык" написанный на php? Думаю, что это "извращение" в моём случае. :) Возможно я не прав. Мне кажется, что если уж изучать, то тогда Pyton либо Ruby с их прославленными Фреймворками для данных целей. Объясните плз, если я здесь действительно не прав, то почему?
PS: Я не зарабатываю кодингом, пишу только для себя.
Сергей Протько: Попонтоваться.., а Вы? :)
По сути. Я бы даже и взялся по Вашей рекомендации за Silex, хотя и до создания сабжа уже к нему присматривался, но поясню, почему против.
Открываю главную страницу сайта данного микрофреймворка и вижу там:
jaxel: А я и не говорил, что это фреймворк, это разработчики эту CMS так окрестили :).
Спасибо за совет. У симфони изначально философия другая.
Если уж смотреть на них, то я наверное возьмусь за изучение Ruby и RoR, но пока это не входит в мои планы. С другой стороны, возможно нужно просто надёргать необходимое для себя из их библиотек..., даже не знаю, стоит ли заморачиваться. Проще оставить как есть. Мои велосипеды пока не ломали, переезжал нормально. Да и других задач хватает. Сейчас ноду изучаю, в планах гоу, а сутки не резиновые и у меня не семь пядей в голове :)
Назар Мокринский: Возможно, а возможно и у Вас. Как пример не относящийся к сабжу, предположим у Вас есть задача, обработать на регэкспах пару сотен млн строк в текстовом файле, Вы будете использовать php?
Филипп Дмитров: Да, Вы наверное правы, сам к такому выводу вчера пришёл. Просто думал, что возможно есть готовое решение, а нагуглить практически невозможно, вся выдача забита MVC Фреймворками :))
Может посоветуете библиотеки?
По поводу велосипеда Вы скорее правы чем нет, но всё же не то. Вы же не ездите в магазин на камазе вместо велосипеда, тем более если он (магазин) в ста метрах от дома. И вообще данный подход считаю не правильным. Когда на си пришется пхп это нормально, но когда на пхп пишется нечто подобное рор, это уже перебор, тогда уже нужно изучать именно рор. :) Ведь Фреймворки это по сути язык над языком. А вообще конечно, всё зависит от целей и задач.
Так же, велосипеды велосипедам рознь, давно уже собираюсь перевести несколько сайтов с MODX CMF на свой велосипед, т.к. крайне не удобно, громоздко, затратно во всех смыслах кроме денег :), ненадёжно (увы, ломали).
Мне нравится php, я его использую во многих случаях для личных нужд, например, где другие используют excel :), но для некоторых задач он не предназначен.
1. Нужно чётко знать, понимать, что требуется и как это реализовать.
2. Кто и как это будет поддерживать. (1с-ники, нередко бухгалтерию знают гораздо лучше бухгалтеров).