Вычисляет степень похожести двух строк по алгоритму, описанному в Programming Classics: Implementing the World's Best Algorithms by Oliver (ISBN 0-131-00413-1). Эта реализация алгоритма не использует стека, использованного в оригинале, вместо этого применяются рекурсивные вызовы, что в некоторых случаях может ускорить процесс. Следует отметить, что сложность алгоритма составляет O(N**3), где N - длина более длинной из двух строк.
Расстояние Левенштейна - это минимальное количество вставок, замен и удалений символов, необходимое для преобразования str1 в str2. Сложность алгоритма равна O(m*n), где n и m - длины строк str1 и str2 (неплохо по сравнению с similar_text(), имеющей сложность O(max(n,m)**3), но все же довольно много).
В простейшей форме функция принимает в качестве аргументов две строки и возвращает минимальное количество вставок, замен и удалений символов, необходимое для преобразования str1 в str2.
Второй вариант принимает три дополнительных аргумента, задающих стоимость операций вставки, замены и удаления. Этот вариант универсальнее первого, но не так эффективен.
Очередной самопал на php + ml где-то рядом существует и используется, но под определение "технологии нужно применять там, где они подходят лучше всего" не подходит от слова совсем.
Да, допускаю, что такие кейсы существуют в природе, хоть это и не говорит об их превосходстве над одним языком.
ты, может, начнёшь думать и связывать контекст беседы со своими фразами?)
А для Big Data\ML нынче больше python не в моде или че?
и зачем тебе пхп для big data / ML?
Игнорируя весь здравый смысл, ты пытаешься мне доказать, что свою CMS на PHP писать вообще-то очень нужно и в этом есть смысл.
Ты не написал CMS на PHP. Ты её готовую используешь, как проприетарный продукт,
CMS на PHP теперь считается программированием?
Смекаешь, к чему я?
потому что говоря про магазин - все думают только о вукомерце.
Про крон - что мешает серверный крон повесить? руководств полно по этому. Вас не ограничивают в этом.
Знания - решают.
Специалистов много. Решений готовых много.
И зная все это - все равно написать под вордпресс быстрей - т.к. есть уже реализованные вещи в движке.
Я в общем и целом вполне нормально работаю с 3гб ddr2, конечно соглашусь, что маловато, но я почти уверен, что 8 гб должно хватить для комфортной работы. (компьютер почти не выключается, постоянно Chrome 10-30 вкладок, Putty, WinSCP, Telegram, Notepad++)