The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Миграция на PHP 5.2.1. Минималистичная альтернатива phpMyAdmin

06.03.2007 14:45

Ilia Alshanetsky публиковал 33 страничную презентацию "Migrating to 5.2.1" в которой описаны особенности PHP 5.2 и наглядно показаны шаги по переводу скриптов с PHP 4.4/5.0 на PHP 5.2.1.

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

  1. Главная ссылка к новости (http://ilia.ws/archives/162-Mi...)
  2. Migrating from PHP 4 to PHP 5
Автор новости: osa
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/10040-php
Ключевые слова: php, mysql
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 16:24, 06/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ну почему же они до сих пор такие уродливые интерфейсы клепают? это я про мини админ этот...
     
  • 1.2, wd (?), 16:57, 06/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    поглядел на свое подобие на перле
    566 байт
     
  • 1.3, Logic (??), 17:30, 06/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    556 Байт - Простите,не верю
     
     
  • 2.4, wd (?), 18:56, 06/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    ну я немного воды повыкидывал оттуда - 513 осталось, дальше лениво :)
    http://paste.org.ru/?rl2hkr
    чо там писать то :)
     
     
  • 3.7, гость (?), 00:57, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    какой-то странный у вас скрипт
    даже не верится, что он обладает теми же возможностями, что и phpMiniAdmin

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

     
  • 3.11, dshadow (?), 10:59, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    так это тупо фронтэнд к isql...
    смысл в этом решении? разве что когда нет доступа к консоли... :-/
     
     
  • 4.12, wd (?), 12:12, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    именно так и есть
    а вот решения в духе "Ориентирован на веб-мастеров и владельцев сайтов. Для базовых операций знание SQL не нужно." я не приемлю
    базовые операции - это пописать/покакать?
     
     
  • 5.14, osa (??), 13:20, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    базовые операции - это то что зачастую нужно при работе над сайтом:
    - посмотреть структуру базы/таблицы
    - посмотреть что в конкретной таблице + отредактировать
    - сделать дамп базы/заимпортить sql-файл
    - выполнить какие-нить SQL запросы

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

     
  • 3.15, osa (??), 13:22, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    а этот ваш скрипт умеет импортировтаь sql-файлы (дамп) или выполнять несколько sql запросов за раз?
     

  • 1.5, tvman (?), 20:36, 06/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм... phpMiniAdmin - select с соединением двух таблиц работает криво...

     
     
  • 2.6, osa (??), 00:41, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    а чего там криво? только что попробовал - нормально соединяет и все показывает с разбивкой по страницам
     
     
  • 3.9, tvman (?), 09:02, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    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.

     
     
  • 4.13, osa (??), 13:02, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    да, точно, типа получается если 2 поля в разных таблицах с одним именем, то показывается только одно... сча напишу туда в баглист, пусть исправят
     
     
  • 5.16, tvman (?), 14:54, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    ты случаем не © 2004-2007 Oleg Savchuk ? ;)
     
     
  • 6.17, osa (??), 17:22, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    я рядом сижу :)
     

  • 1.8, Spec (?), 06:05, 07/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Посмотрел исходники phpMiniAdmin.Скрипт не представляет из себя ничего сложного. Такое может написать практический любой более-менее средний программист на PHP.
     
     
  • 2.10, funny_falcon (?), 10:56, 07/03/2007 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос не в том: может или не может.
    Вопрос: пишет или ему лень/времени жалко/какая-либо еще отмазка :-)
     

  • 1.18, gabriel (??), 17:24, 09/03/2007 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    За скрипт спасибо, написать и вправду такое не сложно, но как написал фалкон обычно есть куча причин его не писать. А сам скрипт будет очень удобен когда надо сделать быструю инекцию через какую нибудь дырку на чужом сайте. Есть впринципе все функции необходимые в повседневном обиходе.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру