URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 36859
[ Назад ]

Исходное сообщение
"OpenNews: Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdmin"

Отправлено opennews , 06-Мрт-07 16:24 
Ilia Alshanetsky публиковал 33 страничную презентацию "Migrating to 5.2.1 (http://ilia.ws/files/vancouver_php52.pdf)" в которой описаны особенности PHP 5.2 и наглядно показаны шаги по переводу скриптов с PHP 4.4/5.0 на PHP 5.2.1.


Во второй части новости представляю phpMiniAdmin (http://phpminiadmin.sourceforge.net/) - экстремально маленький (~10Кб!) веб-скрипт в одном файле, позволяющий управлять базами данных MySQL. Требует значительно меньше ресурсов и работает намного быстрее чем phpMyAdmin. Ориентирован на веб-мастеров и владельцев сайтов. Для базовых операций знание SQL не нужно.

URL: http://ilia.ws/archives/162-Migrating-to-PHP-5.2.1-Slides.html
Новость: http://www.opennet.me/opennews/art.shtml?num=10040


Содержание

Сообщения в этом обсуждении
"гм"
Отправлено Аноним , 06-Мрт-07 16:24 
ну почему же они до сих пор такие уродливые интерфейсы клепают? это я про мини админ этот...

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdmin"
Отправлено wd , 06-Мрт-07 16:57 
поглядел на свое подобие на перле
566 байт

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdmin"
Отправлено Logic , 06-Мрт-07 17:30 
556 Байт - Простите,не верю

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено wd , 06-Мрт-07 18:56 
ну я немного воды повыкидывал оттуда - 513 осталось, дальше лениво :)
http://paste.org.ru/?rl2hkr
чо там писать то :)

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено гость , 07-Мрт-07 00:57 
какой-то странный у вас скрипт
даже не верится, что он обладает теми же возможностями, что и phpMiniAdmin

наверно вы лукавите


"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено dshadow , 07-Мрт-07 10:59 
так это тупо фронтэнд к isql...
смысл в этом решении? разве что когда нет доступа к консоли... :-/

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено wd , 07-Мрт-07 12:12 
именно так и есть
а вот решения в духе "Ориентирован на веб-мастеров и владельцев сайтов. Для базовых операций знание SQL не нужно." я не приемлю
базовые операции - это пописать/покакать?

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено osa , 07-Мрт-07 13:20 
базовые операции - это то что зачастую нужно при работе над сайтом:
- посмотреть структуру базы/таблицы
- посмотреть что в конкретной таблице + отредактировать
- сделать дамп базы/заимпортить sql-файл
- выполнить какие-нить SQL запросы

остальное пользуется редко.
phpMiniAdmin делает все, кроме "отредактировать", но это можно и через update сделать.


"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено osa , 07-Мрт-07 13:22 
а этот ваш скрипт умеет импортировтаь sql-файлы (дамп) или выполнять несколько sql запросов за раз?

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdmin"
Отправлено tvman , 06-Мрт-07 20:36 
Хм... phpMiniAdmin - select с соединением двух таблиц работает криво...


"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено osa , 07-Мрт-07 00:41 
а чего там криво? только что попробовал - нормально соединяет и все показывает с разбивкой по страницам

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено tvman , 07-Мрт-07 09:02 
SELECT info.id, info.value, T1.name, info.new_value,  T2.name
FROM info, plans as T1, plans as T2
WHERE info.value!=info.new_value
AND info.new_value=T1.id
AND info.value=T2.id

В info выбирется где info.value!=info.new_value, и для этой выборки для info.value & info.new_value из plans берется поле name: так при этом вместо T1.name отображается значение T2.name.

Через командную строку MYSQL все работает корректно.

Тоже самое при использовании INNER JOIN.


"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено osa , 07-Мрт-07 13:02 
да, точно, типа получается если 2 поля в разных таблицах с одним именем, то показывается только одно... сча напишу туда в баглист, пусть исправят

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено tvman , 07-Мрт-07 14:54 
ты случаем не © 2004-2007 Oleg Savchuk ? ;)

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено osa , 07-Мрт-07 17:22 
я рядом сижу :)

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdmin"
Отправлено Spec , 07-Мрт-07 06:05 
Посмотрел исходники phpMiniAdmin.Скрипт не представляет из себя ничего сложного. Такое может написать практический любой более-менее средний программист на PHP.

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdm..."
Отправлено funny_falcon , 07-Мрт-07 10:56 
Вопрос не в том: может или не может.
Вопрос: пишет или ему лень/времени жалко/какая-либо еще отмазка :-)

"Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdmin"
Отправлено gabriel , 09-Мрт-07 17:24 
За скрипт спасибо, написать и вправду такое не сложно, но как написал фалкон обычно есть куча причин его не писать. А сам скрипт будет очень удобен когда надо сделать быструю инекцию через какую нибудь дырку на чужом сайте. Есть впринципе все функции необходимые в повседневном обиходе.