Это один из тех моментов «О мой бог».Поиск из значения, разделенного запятой
Предыдущий программист в нашей компании оставил плохо кодированное приложение с использованием PHP и MySQL.
Одним из примеров является то, что он хранит параметры для каждого клиента как значение, разделенное запятыми в MySQL. Вся заявка NOT ООП основано и поэтому есть повторяющиеся ссылки и запросы почти на каждой странице из 500 + страниц PHP. Поэтому теперь нелегко изменить логику схем и данных.
Чтобы отрегулировать систему в течение шести месяцев, я ищу способ выполнить поиск по этим значениям, разделяющим запятую. Кто-нибудь получил представление о поиске такого CSV без значительного влияния на производительность? Я знаю, что это не будет лучшим, но, по крайней мере, я могу заставить приложение пойти еще на шесть месяцев до того, как новое приложение будет готово.
Спасибо за любую помощь
Система может быть или не быть плохо кодирована, но это совершенно не относится к ее ООП. Хороший код не обязательно влечет за собой ООП, и ООП обязательно не влечет за собой хороший код. – cletus
Я согласен с вашей точкой. Но я не особо указываю на ООП за его плохую структуру. Конечно, я видел много хороших кодов, которые были структурированы до PHP 5. Но дело не в том, что у меня в руках.Я бы по крайней мере ожидал функции, которые обрабатывают запросы к базе данных. И не набор запросов в каждой точке программы, где они необходимы. – Nirmal