p.s я новичок в phpОбщие принципы которые здесь нарушены относятся к любому языку, не только к пхп.
но как будет.. Правильнее? Выразительнее? Назови я её Classes, было бы.. Хм. Странно (для нэймспейса) App\Classes\DatabaseManagerПравильнее все же разделить на Model/Controller/View, ибо это самый логичный с точки зрения жизненного цикла пхп способ (да и не только пхп). Все что работает с сущностями - модели, отображения в хтмл/хмл/жсон - вьюшки, конторллеры... ну - контроллеры собсно. Если у вас есть вещи базового характера - ДБ b прочие - как раз lib (так как они являются по сути "сторонними" приложениями /библиотеками, которые в процессе разработки практически не меняются).
├── config # Для всех конфигов
├── public # Для публичного контента
│ └── index.php # Точка входа
├── src # "App\" для автолоуда, непосредственно приложение
│ ├─ Controllers
│ │ ├─SomeController.php
...
│ ├─ Models
│ │ ├─User.php
...
│ ├─ Views
│ │ ├─index
│ │ │ ├─index.php
...
│ ├─ Lib
│ │ ├─DatabaseManager.php
...
var form = $('.contacts form, .delivery form'),
у вас вообще нет таких элементов. У вас есть див с ID= delivery_form, а формы которая лежит в элементе с классом contacts или delivery у вас нет (или его не видно здесь).formData = {
contacts_name: $('.contacts_name').val(),
contacts_tel: $('.contacts_tel').val()
};
form = $('.popup form');
- единственно верный селектор формы, но там засада с action = form.attr('action'),
, который вообще не определен, и еще и относится к другой форме, хотя все равно неправильно выбранной. А разве так можно? В саму страницу бэкенд вставлять?
WHERE `title` LIKE '%".$query."%'
- уберите полный вайлдкард, LIKE '".$query."%'
будет работать быстрее и использовать индекс, в отличие от первого варианта. У вас же не нужно выбирать "Калининград" по "град".Но я ничего не смог найти относительно парсинга поисковой выдачиПоисковой выдачи откуда? С сайта-донора? Смотрите как происходит запрос в систему поиска, скорее всего тоже в запрос гет передаются параметры, но возможно и пост запросм отправляются, все это видно во вкладке нетворк в инструментах разработчика в любом современном браузере.
так, чтобы все фотографии всех проектов не сливались вместе, а были именно отдельными альбомами. Среди плагинов галерей не нашёл никакого адекватного решения, все фотографии со страницы попадают в один большой альбом.
Если не сложно, то подскажите как можно дописать определенные правила поставки и прочее. Например перед существительным в ед числе ставится une, unУвы, если бы это было не сложно и умещалось в размер ответа на тостере то такие библиотеки уже были бы весьма распространены. К сожалению, более-менее толковых решений в плане перевода, нет даже от гугла, хотя его переводчик можно считать серьезным достижением. Про качество прочих вообще молчу. Так что можно, но сложно, в рамках короткого ответа точно не получится.