Взрослая социальная сеть
Текстовая версия форума
Знакомства для секса Регистрация


CMS на php

Текстовая версия форума: Компьютеры, смартфоны, планшеты, игры, программы



Полная версия топика:
CMS на php -> Компьютеры, смартфоны, планшеты, игры, программы


Страницы: [1]

radiotik
Приветствую всех!

Прощу прощения если ошибся с доской, модераторы, перенесите куда нужно..

Суть такова - требуется простенький СМS для управления контентом небольшого сайта з возможностью выбора языка контента.. Из того, что я перерыл в инете, ни один не подходит. Причина - сменили хостинг и в РНР на сервере хостера отключена возможность регистрации глобальных переменных, по просту говоря, стоит РНР 5.4 Отсюда и проблемы. Тот скрипт управления, которым я пользовался раньше - не работает. Он просто брал из ссылки нужные переменные и выводил нужный контент.

Сайт простой, со статичным контентом, который меняется раз в месяц и то не на всех страницах. Базы данных не используются, весь контент распихан по текстовым файлам, они и выводятся рнр-скриптом на страницу.
Дизайн сайта есть.. Делится стандартно на шаблоны - header, menu, content и footer.

Если есть у кого какие идеи, где можно раздобыть такой СМS, подскажите пожалуйста.. Буду благодарен.

Это сообщение отредактировал radiotik - 15-01-2014 - 17:49
radiotik
(darksly @ 16.01.2014 - время: 10:54)
(не знал что 5.4 не поддерживает глобальные - может дело в настройках сервера? достаточно покопаться???)

Благодарю за ответ.
Я к настройкам сервера доступа не имею. У них стоит какая-то система хостинга ISP, в ней я могу лишь при создании домена выбрать тип как подключать php. Изначально у меня была опция "php как модуль appache", но когда вся эта кухня не заработала и пришлось долго переписываться с поддержкой хостинга, то в результате у меня появилась опция "php как cgi" и пришел ответ от них - мол временно сконфигурировали для меня ядро под php 5.2. Однако настоятельно просят перейти на новый php, поскольку они поддержку старых версий уберут совсем с апреля.



За деньги вам на серче напишут все что угодно. Любая смена CMS почти гарантировано повлечет за собой потерю индексов в в поиске.

Проще за хостинг доплатить- дешевле будет

Ха, за деньги... это понятно.. В любой студии за деньги движ с дизайном сделают.. У меня не коммерческий сайт, чтоб на нем денег отбивать. 8-9 статичных страниц и все.. Да и баз нет, так что терять мне в поиске нечего.) И так пришлось теперь платить хостеру за 100 МБ, а сайт по сути, если отнять теперешнее ядро php в корне, занимает 2.5 Мб. А вы говорите за деньги.)
Kakase
Могу создать всего за 10 ТР
radiotik
(darksly @ 16.01.2014 - время: 18:37)
И сколько вы платите за хостинг?
То есть у вас наоборот слишком старая PHP версия используется? А подправить движок?

PS для 10-ти страниц вообще зачем php нужен?

Еще вопрос возник - а как ты регистрируешь глобальные переменные?

Раньше 10 Мб дискового пространство шло в нагрузку.. Сейчас они от этого отказались.
Платитть нужно около 100 гривен (это 400 рублей где-то) в год.

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

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

Весь скрипт индексного файла был таким:
CODE
<?php

include ("header.php");

if (isset($topic)) {

$df = $topic."/".$page.".txt";
$fp = fopen($df, "r");
$in = fread($fp, filesize($df));
fclose($fp);
$data = explode("^", $in);
$i=0;

while ($data[$i]!="") {

  $i++;
 echo "$data[$i]";
 $i++;
}

} else {

include ("news.txt");

}

include ("footer.php");


?>

А переменные я регистрировал, согласно инструкции разработчика скрипта, в файле хидера, до вывода хтмл кода. Типа так:


<?php
$name="sitename";//назва сайта
$sitekeys="site";//ключевые слова
$def_title="Новости";//заголовок
$info="Информация";
$copyr=date("Y");
//главное меню сайта
$mainmenu="

ну и т.д.
radiotik
(Kakase @ 18.01.2014 - время: 17:25)
Могу создать всего за 10 ТР

Благодарю, но если б мне нужно было заказать платный диз, я бы здесь не писал. )
Kakase
Дело не в платном, а в качестве и дизайне.
radiotik
(Kakase @ 21.01.2014 - время: 20:37)
Дело не в платном, а в качестве и дизайне.

Kakase, спасибо, но дизайн не ставится во главу угла. Сделать диз на хтмл и css я могу и сам.. Ему, наверное, будет далеко до профессионального, но тем не менее, он свое предназначение будет оправдывать. Разбить диз на части - тоже нет проблем.. а вот механизма склейки частей - нет.. (( Садиться сейчас самому за изучение php - просто нереально.
radiotik
darksly, спасибо! Попробую..
А с Wordpress.. ну пока не решился.. Во первых колеблюсь между ним и Joomla. А во-вторых - нигде не могу найти достаточно путевого описания по вопросу создания и вставки своей темы.. Не хочется пользовать безликий стандартный шаблон или бесплатные шаблоны.. ХТМЛ верстку со стилями я уже сделал, а вот как это впихнуть в движки - пока не нашел.
Sarase
Не в коем случае не Wordpress, Joomla это дыра, да и вообще сайтами назвать крайней сложно. хотите сайт обратитесь к профессионалам, сто раз в этом убедился.
shambambukly
(Sarase @ 29.01.2014 - время: 21:14)
Не в коем случае не Wordpress, Joomla это дыра, да и вообще сайтами назвать крайней сложно. хотите сайт обратитесь к профессионалам, сто раз в этом убедился.

Понимаете в чем загвоздка, к профессионалам обратится может любой, а тут люди самостоятельно пишут, им это интересно и интересно в первую очередь сделать своими руками, а не с помощью наймитов, таки дела.
radiotik
(darksly @ 28.01.2014 - время: 10:30)
Я пытался с Джумлой поиграться- уж слишком запутанная она по сравнению с WP. Причем она сложна и в плане оптимизации для поисковых систем, многое надо допиливать. На Wordpress все предельно понятно. Шаблонов масса, натянуть свой дизайн на подходящий очень легко. Куча плагинов для любых нужд..

Я не агитирую, у любой CMS есть свои плюсы и минусы. Но если знания в PHP минимальны - лучше всего WP. Есть отличная программа - Artisteer, для создания своих оригинальных шаблонов, причем не только для WP, она и Джумлу и Друпал и HTML поддерживает.

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

Меня в общем-то больше всего интересует два вопроса.. Если Вы не против и можете ответить, то подскажите, пожалуйста..
1. Как обстоит дело в WP с многоязыковыми сайтами? У меня материал на трех языках.. Хотелось бы это сохранить. Для Joomla я нашел толковое описание организации многоязыкового контента, а для WP - нет.
2. С точки зрения нагрузки на базы (MySQL), легче Joomla или WP? Я потому спрашиваю, что хоть и материала немного, да и посещаемость не рейтинговая, но хотелось бы надежности.
radiotik
(Sarase @ 29.01.2014 - время: 18:14)
Не в коем случае не Wordpress, Joomla это дыра, да и вообще сайтами назвать крайней сложно. хотите сайт обратитесь к профессионалам, сто раз в этом убедился.

Sarase, ну в общем-то, shambambukly меня опередил.)) мне интересно сделать своими руками, разобраться во всем, а не просто тыкать кнопочки, добавляя контент.. К тому же, если понадобиться что изменить или чуток расширить функциональность, то опять идти к профессионалам - желания нет.. да и снова доплачивать... ведь сразу всего и не предусмотришь.
Sarase
Вы иногда внимательно читайте. Wordpress, Joomla это дыра
Если уж так хотите бесплатный двиг, так их полно которые на много лучше этих двух.
Eleanor, instant CMS, Ave.cms. Так для начала.
radiotik
darksly, спасибо! Буду изучать что к чему.. если возникнут вопросы буду отписываться.. возможно инфа будет полезна еще кому-нибудь.
Хорёкиус
(radiotik @ 27.01.2014 - время: 17:50)
А с Wordpress.. ну пока не решился.. Во первых колеблюсь между ним и Joomla. А во-вторых - нигде не могу найти достаточно путевого описания по вопросу создания и вставки своей темы.. Не хочется пользовать безликий стандартный шаблон или бесплатные шаблоны.. ХТМЛ верстку со стилями я уже сделал, а вот как это впихнуть в движки - пока не нашел.

Drupal...

заодно избежите большой головной боли в будущем.
radiotik
(Soron @ 25.02.2014 - время: 15:07)
Drupal...

заодно избежите большой головной боли в будущем.

хм... ну я как бы уже определился.. Вордпресс пока оставил в стороне.. взялся за Joomla. Костяк диза уже сваял для нее, покуда маюсь с позиционированием и оформлением в css.. Осталось теперь разобраться как статьи сделать в нужном оформлении с подключением ковертера таблиц из csv через php-скрипт..
К сожалению к Вордпрессу я так и не нашел путного описания по языковым модулям.. А в Джомле все просто оказалось.

А, да, артистир конечно неплохая программка, но уж больно она тяжелый код генерит.) Пришлось самому разбираться и шаблон с оформлением лепить.
radiotik
(darksly @ 01.03.2014 - время: 08:55)
А мне Джумла показалась какой-то неудобной после Вордпресс, так и не приступил к ее изучению. А какие сложности в WP с языковыми модулями?

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


Если у вас уже есть готовые статьи в CSV, проще всего написать на PHP програмку для переноса данных в базу.

У меня не статьи, а таблицы в CSV. В моей старой версии сайта я и использовал PHP-скрипт для вывода таблиц. Но прочел что в Джомле нужно установить отдельный модуль, чтоб в тексте статьи включать код PHP. Пока еще до конца с этим не разобрался, руки не доходят.
radiotik
(darksly @ 03.03.2014 - время: 21:37)
В Wordpress установка такого плагина и активация занимает ровно 1 минуту. Сегодня ставил на 2-х новых сайтах

О как... значит не нашел.. Не подскажете название плагина?
Хорёкиус
(darksly @ 26.02.2014 - время: 20:08)
(Soron @ 25.02.2014 - время: 15:07)
(radiotik @ 27.01.2014 - время: 17:50)
А с Wordpress.. ну пока не решился.. Во первых колеблюсь между ним и Joomla. А во-вторых - нигде не могу найти достаточно путевого описания по вопросу создания и вставки своей темы.. Не хочется пользовать безликий стандартный шаблон или бесплатные шаблоны.. ХТМЛ верстку со стилями я уже сделал, а вот как это впихнуть в движки - пока не нашел.
Drupal...

заодно избежите большой головной боли в будущем.
в чем его преимущества? мне совсем не понравилась админка, громоздкая. также люди на форумах постоянно жалуются. что создает много дублей страниц, что очень плохо для поисковиков.

Я вот потихоньку пишу свой сайт на PHP. Сложно, зато радует скорость работы и то, что там будет только то что мне нужно

одно из преимуществ, что это не cms в том виде, в котором все привыкли это кушать.

не в даваясь в подробности, я в первую очередь seo, поэтому требования к движку у меня именно с этой стороны всегда ключевые.
проблема дублей решаема.

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

но в плане функциональности, гибкости и возможности - это самое оптимальное решение.
Gogool
О боже студенты....
free sex
Данные можно передавать не только через глобальные переменные.
free sex
(darksly @ 08.04.2014 - время: 12:10)
(free sex @ 07.04.2014 - время: 23:53)
Данные можно передавать не только через глобальные переменные.
Раскажите, как еще. Приведите примеры. Думаю многим это будет полезно
Например через URL.

Строка HTTP-запроса может содержать как имена переменных, так и их значения.
Разделяя переменные знаком &, можно передавать несколько переменных.

например: "http://www.imya.com/name.php?id=200789&username=Alexey]http://www.imya.com/name.php?id=200789&username=Alexey"

Начиная с PHP 4.2 значение директивы register_globals по умолчанию является off, так как она считается устаревшей.
Но можно использовать Суперглобальные переменные.


Есть и другие варианты.

Это сообщение отредактировал free sex - 08-04-2014 - 20:47
free sex
(darksly @ 10.04.2014 - время: 08:56)
Стараюсь не пользоваться GET запросами - некрасиво. Моежт вы и по Mysql подскажете? не записываются даные в базу из формы, если слишком много знаков(больше 200) причем если вручную через phpmyadmin- все в порядке. Если через форму - дает ошибку. В форме использую input type=textarea, в таблице поле обьявлено как longtext. кодировка utf-8

Красота и быстродействие - это уже отдельный вопрос.))
1.Больше 200 -это сколько?
2.А до 200 записываются?
3.Вы уверены что проблема с базой, а не с передачей данных из формы?
free sex
В принципе вы сами на свой вопрос ответили.)) Если вручную проходит, то проблема в форме или в передаче данных от формы к базе.
free sex
(darksly @ 10.04.2014 - время: 14:06)
(free sex @ 10.04.2014 - время: 09:44)
В принципе вы сами на свой вопрос ответили.)) Если вручную проходит, то проблема в форме или в передаче данных от формы к базе.
Я и говорю- проблема в форме. Почему - не понимаю. Вроде бы все стандартно. Аналогичная админка на Python+Django - работает, на PHP - не могу заставить. Точный размер не проверял, по моему 170 знаков кушает, больше - дает ошибку. Подозреваю что где то с кодировками проблема. Но пока знаний не хватает, чтоб понять
скорее всего проблемма в приведении типов переменных. попробуйте поменять тип переменной в форме.
либо передать в базу строку из символьного массива.

Это сообщение отредактировал free sex - 10-04-2014 - 21:28
free sex
(darksly @ 13.04.2014 - время: 17:10)
в форме:
CODE
<textarea name=""


В базе строка обьявлена как longtext utf-8

Что можно еще применять?

Кстати, в PHP используются при создании базы foreignkey?

а каким методом передаете в базу?
method="post" - этим?
Надо смотреть полностью код отвечающий за ввод и передачу текста. Бывает что даже мелкая синтаксическая ошибка приводит к сбою.
free sex
Я кажется понял в чем дело!)
Элемента INPUT TYPE="TEXTAREA" не существует.

Есть <input type=text>
и есть <textarea>

надо использовать что-то одно. Исправьте код в форме.
TotSamiyMax
Если не хотите заморачиваться с ВП(хотя я бы все же на нем остановился), то можете попробовать labcms.ru Маленькая, шустрая, бесплатная. В документации есть как сделать несколько языков.
GoGame
(Sarase @ 01.02.2014 - время: 18:53)
Wordpress, Joomla это дыра

Это от чего же? Простой блог на WP без плагинов всяческих - попробуйте расковыряйте... А ели все права на папки и файлы настроить нормально у хостера, то вообще ничего не выйдет.

У бесплатных и популярных CMS есть одно весомое преимущество - при появлении дыр, они быстро обнаруживаются и быстро латаются обновлениями.

Своя система управления контентом - это не благодарное дело, если вы не веб-студия.

По теме: я бы посоветовал смотреть в сторону Drupal - движок, который позволит слепить веб-ресурс любой сложности (именно так, как нужно вам), от сайта визитки, до мега-портала (со всеми вытекающими).
ghost.
Все что перечисленно, это зло. Modx, AVE вот это тема.
radiotik
(darksly @ 30.10.2015 - время: 01:07)
СМешно читать свои же вопросы через год. Думаешь, кто же этот тупарь))) Но мнение не изменилось - CMS - зло, пхп-зло) Столько времени на него убил, теперь только мешает.

Согласен! ))) Перечитал.. Все эти цымесы хороши когда есть оперативная смена контента.. А когда обновляешь раз в два-три месяца - вообще не нужны.))
Кстати говоря, остановился на такой себе GetSimple. Без наворотов, но с нужной задачей справляется. ))

Страницы: [1]

Компьютеры, смартфоны, планшеты, игры, программы -> CMS на php





Проститутки Киева | индивидуалки Москвы | Эротический массаж в Москве | Проститутки-индивидуалки Москва