PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (7): « 1 2 3 4 5 [6] 7 »

> Найдено сообщений: 95
Arni Отправлено: 02 Августа, 2011 - 16:50:01 • Тема: jquery дополнительные записи из бд • Форум: JavaScript & VBScript

Ответов: 12
Просмотров: 2325
Для начала нужно както передать с сервера количество пакетов данных. Это как с постраничным выводом. Попробуйте передать эти данные в момент загрузки страницы. Тоисть, в момент загрузки страницы в яваскрипт передать количество пакетов, и потом через цыкл вызывать функцию передавая ей 1,2,3 итд. Или, возвращайте ответ сервера в xml формате, и тогда уже разбирайте ответ который у вас будет в переменной data. Ну и рекурсивно, вызывайте функцию дальше. Ну конечно же нужно позаботиться о выходе из рекурсии.
Arni Отправлено: 02 Августа, 2011 - 15:05:48 • Тема: пути в php • Форум: Вопросы новичков

Ответов: 19
Просмотров: 845
LIME пишет:
а так?


А зачем это в HTML выводить внутренние пути сервера вообще?
Arni Отправлено: 02 Августа, 2011 - 14:58:59 • Тема: jquery дополнительные записи из бд • Форум: JavaScript & VBScript

Ответов: 12
Просмотров: 2325
xhugo пишет:
он выводит столько сколько выбрал и все. если вызову еще раз, то получу те же записи, а мне надо дальше.
(как раз как в твиттере\вк выводит же записи ещ


Вы function more(off) вызываете с одним и тем же значением?
Arni Отправлено: 02 Августа, 2011 - 10:23:02 • Тема: Презентация Alexa CMS • Форум: Наработки по собственным проектам

Ответов: 5
Просмотров: 3254
illy пишет:
Arni пишет:
Arni

А у этой cms есть собственный скрипт комментариев?


Нет, пока не делали. Как правило все переходят на виджеты комментариев от соц сетей. Но всеравно непременно сделаем.
Arni Отправлено: 02 Августа, 2011 - 10:20:08 • Тема: Презентация Alexa CMS • Форум: Наработки по собственным проектам

Ответов: 5
Просмотров: 3254
SAD пишет:
Я смотрю вы решили насрать в каждом разделе с позволения администрации.


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

Вы вроде смотрю грамотный человек, статус на форуме положительный. Но если тут так относятся к людям, и я тут всем действую на нервы, то без проблем ребята, не знал что это ВАШ форум и тут не место мне.
Arni Отправлено: 02 Августа, 2011 - 01:10:42 • Тема: Презентация Alexa CMS • Форум: Наработки по собственным проектам

Ответов: 5
Просмотров: 3254
В первую очередь хочу выразить свою искреннюю благодарность администрации форума за возможность публикации темы.

Alexa CMS - Это моя разработка над которой работаю уже 2 года. Все по несколько раз переписывалось, я долго пытался понять как именно прийти к тому что я хочу, и буквально последние 3 месяца я работаю над тем, что начинаю углубляться в оптимизацию всей системы. В данный момент я не могу сказать, что там все уже идеально. К сожалению это не так. Но уровень, когда уже на базе этой системы есть возможность строить сайты без моего чуткого руководства, в целом достигнут.

В разработке, я опираюсь на априори (Цитата с оф сайта):

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

Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены. (Edward V Berard). Поэтому единственная спецификация, это наше воображение.

Никто не смог написать лучшую CMS в мире, и мы не сможем. Но это наша цель!

Любая CMS рассчитана на разработки малых и средних проектов. Если вы ищете CMS на основе которой можно построить социальную сеть, способную составить конкуренцию facebook, twitter, или vkontakte. То вы что-то не то делаете.

Если возникает непреодолимое желание вмешаться в системные файлы CMS, ради 100% достижения поставленной цели, значит, она плохо продумана, и это повод пересмотреть всю логику работы.

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

Попытки понравится всем, неизбежно закончатся всеобщим призрением.

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

Если, разработчики сами не используют в практике свою CMS, значит они просто зря тратят время, на ее разработку.

Также могу заверить, что на базе этой CMS в интернете крутится уже порядка свыше чем 40 проектов. И мы успешно применяем эту систему в работе.

Среди ярких отличий от других можно выделить следующие:
1. Мы похоронили старые браузеры ради панели управления. Админка выполнена полностью с применением AJAX. Нечего делать администратору сайта на старом потертом ишаке.

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

3. Мы ввели такое понятие как сниппеты. Но у них мало общего с тем как это сделано в MODx. Мы приняли четкую позицию. PHP код должен редактироваться в специализированных IDE, а наполняющих исполнителей нечего озадачивать и пугать.

4. Мы откроенно признаем что система не расчитана на большущие и огромные проэкты. Поэтому если вопрос стоит удобность или экономия дискового пространства, то свесив все за и против, мы делаем выбор в ущерб месту на диске.


5. Мы воздержались от аналогов оператора if,for и.т.д в шаблонах. Возможно это временно, но на данный момент двигаемся в другом направлении. Нас несколько озадачил тот факт что логика начинает перемещаться в шаблоны, и движок поневоле превращается в интерпретатор более высокого уровня написанного на php.

6. Все утверждают что на их систему можно натянуть любой шаблон и что это просто. У нас это действительно просто и мы можем это доказать. Шаблонизатор не претендует на революционный вариант, и пока что, в нем достаточно много недостатков. Но мы работаем над этим вопросом.

7. Система умеет себя обновлять самостоятельно (ну кнопку начать обновление всетаки нужно нажать). И мы делаем все возможное для того, чтобы желания вмешиваться в системные файлы даже не возникало.

Однозначно изначально цель стояла построить систему которая будет работать очень быстро. Работает действительно быстро, и это притом, что модуль кеширования пока-что в комплект поставки не включен. Тестируем. Но, мы не преследуем цель создать самую быструю CMS в мире. Фанатизм нас не интересует.

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

Я неоднократно замечал лично за собой, что я подсознательно избегаю воспроизведения ошибок. Я нажимаю кнопки, перехожу используя навигацию туда сюда. И просто напросто обхожу ошибку стороной. Но стоит новому человеку начать использовать систему как сразу начинается проявление интересных вещей. Этому есть логичное объяснение. Поведение любого человека достаточно стабильное. И если разработчик работая над системой ведет себя весьма определенно, то так он себя будет вести и далее. И только новые люди со своей индивидуальностью поведения, провоцируют систему на новое поведение. Так и было обнаружено большое количество ошибок. Поэтому, будем рады конструктивной критике, и советам.

Примечания
Я любитель браузера Опера. Потому в других вами может быть замесено ошибки связанные с кросбраузерностью.

Я хронически ненавижу ИЕ. Пожалуйста, не пытайтесь тестировать админку в ИЕ ниже чем 8.


Причина скачать и попробовать есть. В комплекте класс для сравнения таблиц MySQL. Результатом его работы будет скрип SQL запросов. Подробно тут - http://www[dot]alexa-cms[dot]com/devel/s[dot][dot][dot]api/db-sync[dot]html . Думаю многим пригодится.

Ну и надеюсь пригодится не только это Улыбка.

Заранее Благодарен http://www[dot]alexa-cms[dot]com/
Arni Отправлено: 31 Июля, 2011 - 23:48:42 • Тема: MYSQL и кодировки • Форум: Кодировки и все смежное

Ответов: 7
Просмотров: 2557
Get пишет:
Вставил в начало скрипта, не помогает. Всё равно крякозябры

Вот кстати на запрос show variables like "char%" выдаётся:
character_set_client: cp1251;
character_set_connection: cp1251;
character_set_database: utf8;
character_set_filesystems: binary;
character_set_results: cp1251;
character_set_server: utf8;
character_set_system: utf8;

Опыта пока что нету, может быть тут поменять что нить?


Ну возможно потому что уже в базу залито криво. Если вставлять нове записи то они нормально уже отображаются?
Arni Отправлено: 31 Июля, 2011 - 20:02:25 • Тема: проблемы с кодировкой • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 120
LIME и кто тут из нас недопонял?

antonin, вы делаете запрос в базу и то что выводится на странице в крабозябриках?
Arni Отправлено: 31 Июля, 2011 - 19:32:00 • Тема: проблемы с кодировкой • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 120
LIME пишет:
вот теперь и объясняйте как все ему в utf переводить и как bom убрать
удачи


1. Заходим в консоль сервера по SSH.
2. Делаем дамп базы данных.
CODE (htmlphp):
скопировать код в буфер обмена
  1. mysqldump --default-character-set=cp1251 --skip-set-charset mydatabase mytable > ./mytable.sql

3. Тянем дамп домой и открываем в текстовом редакторе. В нем, в примерно таких конструкциях
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. CREATE TABLE `test` (
  3.   `id` int(10) unsigned NOT NULL,
  4.   `name` char(255) NOT NULL default '',
  5.   PRIMARY KEY  (`id`)
  6. ) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
  7.  

меняем cp1251 на utf-8 и сохраняем файл.
3. Теперь данные нужно импортировать обратно в БД:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. mysql --user=login -p --database=mydatabase < ./mytable.sql
  3.  

4. Все файлы пересохраняем в utf-8.
5. И чтобы апаче не страдал фигней в .htaccess пишем
CODE (htmlphp):
скопировать код в буфер обмена
  1. AddDefaultCharset utf-8

6. Смотрим чтобы в заголовках штмл было все гуд.
CODE (html):
скопировать код в буфер обмена
  1. <meta http-equiv="content-type" content="text/html; charset=utf-8" />

7. Функции php которые не знают что такое utf-8 как правило имеют аналог с приставкой mb_

И нечего сидеть в windows-1251.
Arni Отправлено: 31 Июля, 2011 - 19:18:54 • Тема: проблемы с кодировкой • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 120
LIME пишет:
Arni чего-то недопонял


Все я допонял Улыбка. Нечего сидеть в windows-1251 Язычок
Arni Отправлено: 31 Июля, 2011 - 18:57:14 • Тема: проблемы с кодировкой • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 120
antonin пишет:
Arni пишет:
И проверить в кокой кодировка сохранен файл.

это как???


А я знаю что у вас за редактор?
Arni Отправлено: 31 Июля, 2011 - 18:56:16 • Тема: Post в поля на странице • Форум: HTTP и PHP

Ответов: 4
Просмотров: 1401
Попробуйте сформулировать пожалуйста свой вопрос более четко. На данный момент так немного могу прикинуть что тут нужно парсить данные что-ли.
Arni Отправлено: 31 Июля, 2011 - 18:53:19 • Тема: как правильно создать правила пользования сайтом? • Форум: Прочее

Ответов: 2
Просмотров: 33
Brajt пишет:
сайт предназначен для мобильных телефонов, однако доступен и с компьютера. есть игры, программы, видео, фото, темы для мобильных телефонов, мелодии. пользователи могут загружать вышеперечисленные файлы и качать файлы, выложенные другими пользователями. могут размещать информацию о себе (заполнение анкеты, свои фотографии).
администрация проживает на территории Украины, сайт в доменной зоне .net

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


Советую почитать для наглядности. А мы часом не знакомы?
http://www[dot]mcrf[dot]ru/forum/misc.php?do=cfrules
Arni Отправлено: 31 Июля, 2011 - 18:40:46 • Тема: проблемы с кодировкой • Форум: Напишите за меня, пожалуйста

Ответов: 13
Просмотров: 120
В .htaccess
CODE (htmlphp):
скопировать код в буфер обмена
  1. AddDefaultCharset utf-8


И проверить в кокой кодировка сохранен файл.
Arni Отправлено: 31 Июля, 2011 - 15:12:26 • Тема: Mysql: клонировать таблицу • Форум: Вопросы новичков

Ответов: 6
Просмотров: 345
Ну и? Вы хотите сказать что подставив в запрос результат с SHOW CREATE TABLE у вас не получилась новая таблица? Улыбка

Страниц (7): « 1 2 3 4 5 [6] 7 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB