Dmytro
Dmytro
На ділі тягне і 500 000
А нюанс по хостінгу залежить більше від кількості відвідувачив, бо воно і на шаред хостінге запустится
Евгений
Dmytro
Тоді vps
Евгений
Евгений
Евгений
чи вистачить такого для того, чтоб гугл показував швидкість зеленого кольору?
Евгений
при легкому шаблоні)))
Artur
location ~^/assets/backup {
return 404;
}
location ~^/assets/cache {
return 404;
}
location /core {
return 404;
}
location /views {
return 404;
}
як мінімум.
Але в мене ще й
location ~ \.php$ {
return 404;
}
location ~ ^/manager/(index|captcha|media/style/default/ajax)\.php$ {
try_files $uri =404;
include /etc/nginx/fastcgi_params;
fastcgi_pass .....
}
location ~ ^/index\.php$ {
try_files $uri =404;
include /etc/nginx/fastcgi_params;
fastcgi_pass .....
}
бо allowlist завжди краще ніж blocklist, хто знає що там ще не закрито
Dmytro
Там різниця в цих парсерах у тому що DLTemplate це той самий парсер але розширенний під роботу з вложеними обьектами + якісь нюанси с парсером коли багато вложенностей, деталей не памʼятаю бо з 2018 як зробили Ево 2 на ділі не збирали нічого нового на модхпарсері, вже все на блейді було або щось просте
Dmytro
Останні 2 роки то взагалі з Symfony працюю
Бавовнятко
Чого не Ралавель?
Dmytro
Симфа на ділі легша і цікавіша, ну і треба обирати під проект технологіі
Бавовнятко
Та ладно.Раніше казали геморна й важка.Он Ларавель файна шляпа топчик,а ваши юі,кодегнайтери,кейкпхп й кохани в очко
Бавовнятко
Ну хоч не зенд фремворк. Так що вчити підкажете бо все цікаво,а життя зараз ще корочше бо пуйлостан приперся
𝓔𝓾𝓰𝓮𝓷𝓮
Доброго дня спільнота)
Serhii
Доброго дня
𝓔𝓾𝓰𝓮𝓷𝓮
підкажіть, не можу знайти.
Можливо хтось вже стикався.
Хочу в сніпеті cssjs мініфікувати файл і дати йому ім'я, вже перепробував все, або його вирізали зі сніпета, зрозуміти не можу...
Роблю так:
{!!evo()->runSnippet('css',[
'files' => 'template/css/bootstrap-grid.css',
'filename' => 'bootstrap',
'minify' => '1',
'folder' => 'template/css/'
])!!}
𝓔𝓾𝓰𝓮𝓷𝓮
Все одно отримую таку назву
Serhii
Так це вже сніпет тре копати
𝓔𝓾𝓰𝓮𝓷𝓮
𝓔𝓾𝓰𝓮𝓷𝓮
Завелось, трошки дописав сніпет, все ок
𝓔𝓾𝓰𝓮𝓷𝓮
𝓔𝓾𝓰𝓮𝓷𝓮
Serhii
Vitaliy
як можна форматувати це поле, якщо наприклад написав свій сніппет для форматування ціни? commerce, 1,4 гілка
Бавовнятко
Чим магазин робили й оплату приймаэте?*
Vitaliy
Бавовнятко
На какой версии?Чем делать аля оплата частями и принимать оплату?
Vitaliy
priceformat не подружився, тому свій писав сніппет для форматування.
Бавовнятко
Тобто нема аля вайфандер для підключення о моно й привяту аля?
Vitaliy
ну буде портмоне, але до чого це тут?
Vitaliy
це в модулі [+total+] виводиться..
Бавовнятко
Я шукаю на чому магазини роблять й як оплати та оплата частинами бо самому пхп писати то не то
𝓔𝓾𝓰𝓮𝓷𝓮
Бодрого настрою, спільнота)
Є питання, можливо хтось вже рішав такі моменти.
База даних стоїть на кодуванні utf8mb4_general_ci
Начебто все ок, все працює, але є нюанс.
Наприклад pagetitle на сайті українською мовою, ну як приклад, ім'я клієнта "Єрмак Каріна" та "Андрусяк Марина", так ось, при сортуванні, pagetitle ASC, буква Є буде вище ніж А
Спочатку подумав, що десь не так вказано чи не те тягнеться, перевірив... наче все ок.
Поліз у БД, і виконав "топорно" сортування в MySQL і виявляється таки так, буква Є та буква І, будуть вищі ніж буква А, Б і тд.
Може хто знає, це пов'язано з кодуванням БД?
Vitaliy
Бодрого настрою, спільнота)
Є питання, можливо хтось вже рішав такі моменти.
База даних стоїть на кодуванні utf8mb4_general_ci
Начебто все ок, все працює, але є нюанс.
Наприклад pagetitle на сайті українською мовою, ну як приклад, ім'я клієнта "Єрмак Каріна" та "Андрусяк Марина", так ось, при сортуванні, pagetitle ASC, буква Є буде вище ніж А
Спочатку подумав, що десь не так вказано чи не те тягнеться, перевірив... наче все ок.
Поліз у БД, і виконав "топорно" сортування в MySQL і виявляється таки так, буква Є та буква І, будуть вищі ніж буква А, Б і тд.
Може хто знає, це пов'язано з кодуванням БД?
так, пов'язано
Vadym
Бодрого настрою, спільнота)
Є питання, можливо хтось вже рішав такі моменти.
База даних стоїть на кодуванні utf8mb4_general_ci
Начебто все ок, все працює, але є нюанс.
Наприклад pagetitle на сайті українською мовою, ну як приклад, ім'я клієнта "Єрмак Каріна" та "Андрусяк Марина", так ось, при сортуванні, pagetitle ASC, буква Є буде вище ніж А
Спочатку подумав, що десь не так вказано чи не те тягнеться, перевірив... наче все ок.
Поліз у БД, і виконав "топорно" сортування в MySQL і виявляється таки так, буква Є та буква І, будуть вищі ніж буква А, Б і тд.
Може хто знає, це пов'язано з кодуванням БД?
Використовую utf8mb4_unicode_ci - з сортуванням все в нормі, так що пов'язано, думаю.
Евгений
сори, не туда))
𝓔𝓾𝓰𝓮𝓷𝓮
𝓔𝓾𝓰𝓮𝓷𝓮
Бавовнятко
Читав що усі кажуть вибирати utf8mb4_unicode_ci, а раніше просили utf8_general_ci. Хз чого але так
𝓔𝓾𝓰𝓮𝓷𝓮
Так... Прочитав різниці між кодуванням.
"Вік живи, вік навчайся і дурнем помреш" ))
Однозначно використовуватиму юнікод
Бавовнятко
І шо пишуть?
𝓔𝓾𝓰𝓮𝓷𝓮
І шо пишуть?
читав на stackoverflow, там велика стаття, але цікава.
У пошуку введіть "What's the difference between utf8_general_ci and utf8_unicode_ci?", вона перша буде
Vitaliy
Бавовнятко
Я лентяй) Ну десь читав що всі кажуть на юнікод тепер. Але десь писали що не завжди добре. В цілому раніше просто утф,а зараз не тільки утф
Serhii
Бавовнятко
О,вже чати жопиті)
Serhii
Бавовнятко
Кажуть юнікод але він тормоз.Щось странне. Ну й пхп тормох+ .ніод= странна
𝓔𝓾𝓰𝓮𝓷𝓮
𝓔𝓾𝓰𝓮𝓷𝓮
utf8mb4_general_ci є спрощеним набором правил сортування, метою якого є максимально ефективне виконання сортування з використанням безлічі скорочень, призначених для підвищення швидкості. Він не відповідає правилам Юнікоду і в деяких ситуаціях призведе до небажаного сортування або порівняння, наприклад, при використанні певних мов або символів.
На сучасних серверах цей приріст продуктивності практично незначний. Він був розроблений тоді, коли сервери мали лише невелику частину продуктивності процесора сучасних комп'ютерів.
𝓔𝓾𝓰𝓮𝓷𝓮
Тобто, колись, коли ще були флоппі диски, utf8mb4_general_ci була круть, але наразі це таке собі рішення
Бавовнятко
Дякую.Раніше всі генерал сі чого тоді ставили?)Хоча. Кожен тіліпа як хоче
𝓔𝓾𝓰𝓮𝓷𝓮
Ось навіть порівняння є
𝓔𝓾𝓰𝓮𝓷𝓮
𝓔𝓾𝓰𝓮𝓷𝓮
general_ci швидше, але таке собі
Бавовнятко
УТф+утф=секс правильний)
Бавовнятко
Якщо хостінг недорогий, магаз нагрудний, то воно то суттєва різниця
𝓔𝓾𝓰𝓮𝓷𝓮
𝓔𝓾𝓰𝓮𝓷𝓮
Ну якщо порівнювати 2000 та 2020
Бавовнятко
Той факт що мій мене переніс з Харкова в Болгарію не значить нічого
𝓔𝓾𝓰𝓮𝓷𝓮
𝓔𝓾𝓰𝓮𝓷𝓮
Я не умовляю вас використовувати юнікод.
Насамперед, кожен обирає те, що йому необхідно.
Але для себе одностайно вирішив, що пройшов час дженерала.
А так, як кому потрібно.
Бавовнятко
Чого? Просто в Харькові каже бабах, запасна. Я свого часу довго шукав утф 8 генерал, а вже нема%)
Vitaliy
як можна форматувати це поле, якщо наприклад написав свій сніппет для форматування ціни? commerce, 1,4 гілка
public function format($amount, $code = null)
{
if (!is_scalar($amount)) {
return $amount;
}
$cleaned = trim(str_replace(',', '.', $amount));
if (!is_numeric($cleaned)) {
return $amount;
}
$currency = $this->getCurrency($code);
/*return $currency['left'] . number_format($cleaned, $currency['decimals'], $currency['decsep'], $currency['thsep']) . $currency['right'];*/
return number_format($amount, 2, ',', ' ');
}
Currency.php
𝓔𝓾𝓰𝓮𝓷𝓮
public function format($amount, $code = null)
{
if (!is_scalar($amount)) {
return $amount;
}
$cleaned = trim(str_replace(',', '.', $amount));
if (!is_numeric($cleaned)) {
return $amount;
}
$currency = $this->getCurrency($code);
/*return $currency['left'] . number_format($cleaned, $currency['decimals'], $currency['decsep'], $currency['thsep']) . $currency['right'];*/
return number_format($amount, 2, ',', ' ');
}
Currency.php
Можливо трошки скоротити
if (!is_scalar($amount) || !is_numeric($cleaned)) {
return $amount;
}
Бавовнятко
Посони, де ви закази шукаєте на фрилансі й які сервіси сделок юзаєте від кидалова?
Vitaliy
Бавовнятко
Ні.Мені руські вані пишуть й вагінери.Ховаюсь
Бавовнятко
В банку не виника)
Бавовнятко
𝓔𝓾𝓰𝓮𝓷𝓮
Ну як мінімум у всієї Європи
Бавовнятко
Міняв браузер й воно вибило. Думаю що за срань. Так от чого васі не користуються цією версією)