[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Высофункциональный и супербыстрый движок блога
Страницы: 1, 2, 3, 4, 5
AlmazDelDiablo
http://pic.noptor.ru/images/JAt7TXwxh1YFWPNDt809.png — Странная очистка поля с автором + сами собой образующиеся <br>-ки.
http://pic.noptor.ru/images/is74lVBP295rTjAyJf7L.png — зачем в админке менять кодировку, если это всё равно работает... странно? Ну, о пароле к БД в админке я молчу.
http://pic.noptor.ru/images/tGHzm1WfLwxC7Y9qe7rO.png — вот что будет, если вернуть кодировку на место.

inpost, минус был выставлен на эмоциях, после прочтения вступления к движку и разочарования от его беглого просмотра. Я человек эмоциональный и, к сожалению, частенько делаю что-то необдуманно. Это исключительно мой косяк, да. Но, согласись, презентация в стиле «Мы круче всех!» — довольно тошнотворна.

_____________
Блог | VK | GitHub | Twitch
ak167
AlmazDelDiablo, спасибо за обнаруженные косыки. В следующих версиях буду исправлять.
Поставлю + тебе за это.
inpost
ak167
Я ознакомился детально с кодом и скажу, что очень-очень плохо.
Что такое: "Ошибка чтения из базы данных!!!".
Вы ваш сайт прогнали по анализаторам СЕО? Они очень много ругаться будут, а ещё ругаться будет html-валидатор. Но не смотря на это очень много будет матюкаться и логировать сотнями ошибок мой веб-сервер на php 5.6 .
В 2014 году не использовать ЧПУ, кроме этого не закреплять имя через адресную строну, ох и матерились бы сеошники, которых наймет покупатель твоего движка. При первой возможности они УДАЛЯТ и поставят тот же wordpress-блог.

А ведь в начале я был так настроен позитивно.
Увы, проведя полный анализ внешнего HTML и внутреннего кода готов сделать вывод, что это не современный блог 2014 года, это что-то между 2001 и 2004 годов сайт, так уже никто не делает, поэтому рекомендовать никому я не буду и не могу!

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
T1grOK
Заключение - никакой движок. Если бы мне понадобился простой блоговый движок, то взял бы E2, но точно уж не этот.

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
ak167
T1grOK, прям уж никакой. Всё что нужно в нём есть, работает быстро и стабильно. Попробуйте хотя бы такой написать.
bestxp
раз так даешь скачать то хотя бы выложишь на github его?
FatCat
Цитата (inpost @ 4.09.2014 - 00:04)
В 2014 году не использовать ЧПУ, кроме этого не закреплять имя через адресную строну, ох и матерились бы сеошники

Тут поспорю.
В 2008-2010 - да, ЧПУ работал. Потому что сайтов с ЧПУ было меньше, чем без ЧПУ.
Сейчас ситуация перевернулась: сайтов с ЧПУ стало больше, чем сайтов без ЧПУ. И отсутствие ЧПУ может наоборот дать гандикап сайту.
Думаешь я по глупости не включаю ЧПУ у нас на форуме? wink.gif


Цитата (inpost @ 4.09.2014 - 00:04)
это что-то между 2001 и 2004 годов

Это может быть интересно.
Например, наш движок 2003 года - ИПБ 1.3. С дополнениями: от 1.5 Мб исходного кода непереписанными остались килобайт 500, плюс еще 4 Мб дописано. Но архитектура движка сохранена, логика движка сохранена. Потому что на мой взгляд оптимальное соотношение ресурсоемкости и функционала.

"Быстрый" движок интересен как объект для последующих усовершенствований. С этих позиций как на твой взгляд код?

_____________
Бесплатному сыру в дырки не заглядывают...
inpost
FatCat
Так этот движок и вылез в топы, когда это всё было не в моде. К тому же пхпфорум такая специфика, что конкурентов всего 2-3 сайта и они такие же по содержанию.

Вот возьми этот движок новой версии, так там и микроразметка уже есть, и архитектура под html5, ты думаешь, что разработчики специально всё испортили? И ЧПУ уже по умолчанию встроено, тот же og прописан везде. И поисковики в своих требованиях такое же пишут. Лично мне кажется, что подобный форум с нуля уже бы не поднялся, так как всё это рекомендуют от гугла и яндекса. Зачем им официально рекомендовать то, что шло бы в минус?

"Это может быть интересно."
Открой исходники, в новом PHP mysql*библиотеке считается запрещенной. Вот купишь ты товар, установишь на хостинг, а он у тебя работать не будет. Я же не думаю, что ты рад будешь. Потом в документации прочитаешь, что надо использовать старую версию PHP.
Но если открыть документацию php.net , или даже на главной почитать, то они настоятельно рекомендуют отказаться уже от 5.3. А 5.4 перестанут поддерживать в следующем году.

Дальше, от XSS в коде защита: убрать теги <p><b> и ещё парочку. А остальные не трогать... очень странное решение, тот же <script> не фильтрируется. А это первая используемая функция.

А современный форум, как он классно сделан для мобильного устройства, ты видел? У меня в подписи есть ссылочка на мои курсы, а там раздел "форум", там временно выставлен 2012 года наш движок, ох как там классно под мобильные устройства сделан, загляденье.
П.С. я понимаю о том, что неоправданные затраты будут переезжать на что-то другое + тут очень много ты сам доделывал. Но я не об этом, я о том, что если бы выбирали всё с нуля, ты бы взял 2001 года форум или 2014 со всеми фишками?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Arh
inpost
Не знаю как поисковикам, но пользователям на ЧПУ как то по барабану, мне так кажется.
что так http://phpforum.su/?showtopic=83248&st=15&hl=
что так http://phpforum.su/showtopic/83248/st/15/hl
разница не большая, тут как и в том же яндекс маркете - заходишь выбрать раздел и найти нужную тему, а не чтоб на ссылки посмотреть.

Хотя сам тоже стараюсь на полное ЧПУ проект перевести, на считая админки, в прочем её тоже можно, почему бы и нет.
Раньше была опция (вкл/выкл) ЧПУ, для хостингов у которых может быть не настроен mod_rewrite, но всё же 2015 год на носу.

А вообще да, ссылка http://phpforum.su/user/27172 смотрится гораздо приятней чем http://phpforum.su/index.php?showuser=27172

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
DedMorozzz
Хз о чём вы продолжаете спорить, после поста тов-ща vagrand, где он показал использование 2х стороннего лайка ...

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
inpost
DedMorozzz
Это правится за 10-15 минут. А мы говорим о том, что всё абсолютно неправильно.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
DedMorozzz
Цитата (inpost @ 4.09.2014 - 17:55)
Это правится за 10-15 минут. А мы говорим о том, что всё абсолютно неправильно.

Во тут точно не соглашусь. Если в таком базовом аспекте накосячено, то с вероятностью 99.(9)% можно сказать, что это дааааалеко не единственный момент
И да... что(как) ты за 10-15 мин там исправишь?

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
Arh
DedMorozzz
А чё с LIKE не так? Почему %*% это плохо? Как тогда искать текст в тексте?

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
DedMorozzz
Цитата (Arh @ 4.09.2014 - 18:16)
Как тогда искать текст в тексте?

Использовать системы(систему) полнотекстового поиска

_____________
Если не говорить пользователям, что Linux это "Сложно и страшно", то им совершенно всё равно, в чём не разбираться
inpost
DedMorozzz
Заменил на полнотекстовый индекс + заменил LIKE а поиск и всё. Вроде быстро правится и за 5-10 минут можно. Или я что-то пропускаю?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.