Рамарио

Рейтинг
136
Регистрация
17.05.2011
lutskboy:
а что так сложно зарегистрироваться

Да когда у них как раз эти интерфейсы менялись я, кажется, пробовал и что-то пошло не так. Не, наверно с этим нет особых проблем.

Просто если есть способ проще, то почему бы нет? А там при регистрации, по-моему, появляются ограничения по количеству запросов.

Dinozavr:
index.php находит?
проверяем так: пишем в index.php сверху print "ok"; die;
если ok видим, то проблема в загрузке autoload.php, если нет, то проблема в .htaccess или apache

OK видим. Копаю дальше :)

Dinozavr:
на скриншоте не видно, какую страницу вы пытаетесь вызвать.
попробуйте /hello/adam

Любопытно, если дописать hello/adam, то во-первых стайлинг пропадает, а во-вторых - написано сообщение, что файл не найден. Но если я зайду в терминал и сделаю копипейст указанного скрипта, то он уже находится!

Да, скрипт выполняется с ошибкой, но это скорее всего из-за того, что он выполняется в неверном окружении (текущая папка). Не суть, ибо Апачи пишет, что не нашел, но он там точно есть!

Ragnarok:
Рамарио, локализуйте проблему:
либо сервер не может найти index.php, и тогда нужно ковырять в сторону apache, .htaccess и т.п
либо index.php не может разрулить роут, и это уже что-то не то с кодом

А тот факт, что страничка 404 явно имеет стайлинг отличный от обычного говорит о чем-нибудь?

Sitealert:
Robick, Вы, наверное, не следили за развитием этого проекта с самого начала, и поэтому не в курсе, что ТС хочет самостоятельно изобрести велосипед.

---------- Добавлено 27.02.2017 в 13:40 ----------

Рамарио, для этой цели в PHP существует функция gettext(), она же - подчёркнутый пробел.
P.S. Тьфу ты, совсем забыл, что у Вас всё на хтмл и жабаскрипте...
Ну, в жабаскрипте тоже примерно так же: создаётся языковый файл, в котором неким условным фразам на английском языке сопоставляется реальная выдача на реальном языке. В основных файлах сайта ничего не изменяется, а с подключением нового языка подключается новый языковый файл.

Блин, за мной следят :)))

Не, на самом деле я согласен с вашей иронией. Вы все правильно посмеиваетесь. Для меня это все хобби и я параллельно для себя открываю всякие jQuery, Yii, Slim и т.д. И я совсем не против применять уже изобретенные велосипеды, но до этого тоже надо как-то дорасти. Этот процесс сейчас со мной и происходит.

PS. Ну и, наверно, полезно все-таки понимать как фреймворки работают унутри :)

totamon:
вам популярность или чтобы работало?

Улыбнул ваш вопрос :)))))

Под популярностью вы, наверно, имеете в виду индексируемость поисковиками?

Ну работать это безусловно должно так или иначе. Но проблема в том, что все способы КАК-ТО работать будут. Но какие-то, может быть, будут иметь проблемы совместимости, какие-то будут медленно работать, что-то будет плохо масштабироваться...

---------- Добавлено 22.02.2017 в 22:22 ----------

burunduk:
www.unmedia.ru :)

Я не понял к чему здесь эта ссылка. Поясните, пожалуйста.

seo11:
Это не будет индексироваться Яндексом. Тот блок, который вы загрузите джава-скриптом не будет проиндексирован Яндексом, т.к. у него проблемы с исполнением JS-кода. У Гугла таких проблем нет.

---------- Добавлено 16.02.2017 в 21:31 ----------


И очистка и тем более удаление элемента из DOM - это тяжелые и медленные операции. Используйте простое скрытие (display: none). В jquery это метод hide()

Честно говоря, я думал, что все поисковики (включая Гугл) не умеют исполнять JS...

Ну это на самом деле в моем случае не важно, т.к. все равно подгружается только закрытая часть странички и ее индексировать не нужно.

По поводу "медленные операции" - спасибо, учту. hide действительно лучше. Однако, замечу, что у меня в браузере пока все (.html('')) работает очень быстро, вообще даже не заметно (а комп у меня прямо скажем - слабенький).

tommy-gung:
.remove();

Я так понимаю по-тому, что быстрее?

demiux:
Рамарио, я бы посоветовал хотя бы поверхностно почитать про фреймворки symfony, yii и т.д. Думаю много интересного для себя обнаружите. Тоже писал свой велосипед и написал даже. Но во фреймворках много готовых запчастей (паттернов и других интересных решений).

Посмотрел. Yii мне показался интересным и довольно легким в освоении. Однако, "легким в освоении" - это все относительно. Учитывая, что когда все пишешь сам - хорошо представляешь как это все работает. Да и функционал PHP довольно хорошо известен, задокументирован и инфы по тому как сделать то или то - выше крыши.

А тут все по-другому - там свои классы, привычные вещи делаются по-другому (хотя не скрою - на порядки проще!).

В общем, созрел у меня вопрос: понятное дело, что изучив и получив какой-то опыт с Yii (впрочем, я думаю, с любым подобным фреймворком) писать можно будет намного быстрее и, скорее всего, намного меньше багов будет (плюс их будет проще искать). Но я, по-видимому, потрачу на это дело несколько недель как минимум. Оно того я полагаю стоит? :)

danforth:
Рамарио, горло это называется API.

О! Точно. Что-то не сообразил :)

danforth:
Можно конечно JSON лить в одну точку, например domain.ru/api/v1/, но архитектура шаткая получается.

А в чем шаткость?

Я объясню почему я все свалил в одну кучу: очень удобно делать такие вещи как проверка авторизации, например. В начале скрипта выполняются действия, которые не требуют авторизации, потом проверяется авторизация, загружаются данные пользователя и далее все остальные функции, которые без авторизации выполняться не должны.

Возможно, разбить код на несколько файлов по функциям было бы и удобно (я так и планировал вообще-то), но я что-то не сообразил как в этом случае лучше делать действия, которые выполняются при вызове каждой функции (та же авторизация, например).

Всего: 484