Hosanna Studio - PHP IDE for Serious Developers

Mtangoo

JF-Expert Member
Oct 25, 2012
6,167
5,602
Hello People here!
As CTO of Hosanna Higher Technologies, I gladly announce the coming of spanking new PHP IDE, Hosanna Studio. This IDE is designed to help you to be more productive by including what we deem as essentials to PHP developers. Among features included are:
Editor
- Support for editing HTML/XML, PHP,CSS, JS, SQL files
- Autocomplete for HTML tags, PHP Keywords and your typed variables
- Integrated support for Yii keywords and classes Autocomplete
- Lint Check on save
- Search in file, workspace, project or directory

Project Management
- Multiple Project management in single Workspace
- Create New Project: Support for framework and its scaffolding tools beginning with Yii
- Add Existing project to workspace
- Importing files/folders to project with three clicks
- Add/remove Any file or directory to autocomplete monitor (All classes, variables and methods to a path will be added to autocomplete)

FTP
- Login to FTP server and list files
- Edit remote file and save changes locally to commit them later
- Create, update rename or delete file in remote server

Symbols Management
- Browse classes, Members and methods in tree view
- Jump to any member, function, method et al
- Rescan file on save

File Explorer
- Integrated file/directory explorer (Do almost "whatever" with files and folder as in your OS)
- List of opened files
- Jump to file on editor On selecting file from list

Database Explorer
- Connect to server and List Databases and Tables in tree view
- Run Queries on databases
- Drop Databases and Tables (Creating them thru GUI not supported yet: possible via SQL Query Runner)
- View Tables
- Support for MySQL, Postgres, SQLite3 (Other databases are not yet supported, can be if we'll see demand)

Internal Web browser
- Almost full fledged browser
-Integrated Google search
- Support for cookies

Plugin Architecture
- IDE can be extended with wide range of plugins. Infact, except for core functionality all other are plugins (Project manager, Database, Symbol et al)

Debugging
- Not yet supported but it is next in our list with many other goodies

The IDE will be launched in its beta 1 stage in few coming weeks and I will update in this thread. The launching will go hand in hand with out website http://wwww.hosannahighertech.co.tz Also you can send us email at support@hosannahighertech.co.tz

Many Good things are coming. Your comments now and then are welcome as well as postive/negative but constructive criticism. Since there are many features, I will for now just put here main window
Regards,
BH,
CTO

attachment.php
 

Attachments

  • studio.png
    studio.png
    51.7 KB · Views: 197
@ndetichia Shukrani!
Mazuri mengi bado yaja. Mengi yatakuja na uzinduzi wa mtandao wetu.
Stay tuned!
 
The schedule for Beta Public release is 20th May 2013.
Many features have been rolled and bugs ironed.
 
CTO na nyasiro wakuu mimi nimeamua kuunda php script yangu from scratch (i guess sio 100%) nimechukua framework ya cakephp kuanzia, na nna html layout ya frontend, balaa ni kuifanya frontend iweze kuwasiliana na backend, pia modules, hapo ndo naumwa kichwa sasa hapa ndo nilipokwamia
 
Last edited by a moderator:
CTO na nyasiro wakuu mimi nimeamua kuunda php script yangu from scratch (i guess sio 100%) nimechukua framework ya cakephp kuanzia, na nna html layout ya frontend, balaa ni kuifanya frontend iweze kuwasiliana na backend, pia modules, hapo ndo naumwa kichwa sasa hapa ndo nilipokwamia

CakePHP siifahamu kwa kweli lakini kama hujafika mbali Yii ni chaguo bora. Wana ActiveRecord na DAO classes yaani utafurahi mwenyewe. plus Gii Scaffolding!

Nimekusanya resources nyingi tu za kumsaidia mtu kujifunza Yii Lakini mwisho wa siku chaguo la framework gani ni lako.
Hosanna Studio ina internal support ya kugenerate Yii projects ya kuanzia!
 
C6 nimesahau kuuliza ni script ya kufanya nini?
 
Last edited by a moderator:
CTO na nyasiro wakuu mimi nimeamua kuunda php script yangu from scratch (i guess sio 100%) nimechukua framework ya cakephp kuanzia, na nna html layout ya frontend, balaa ni kuifanya frontend iweze kuwasiliana na backend, pia modules, hapo ndo naumwa kichwa sasa hapa ndo nilipokwamia

script hiyo ni kwaajili ya nini....? mi mgeni kwenye haya mambo ya PHP
 
CTO na nyasiro wakuu mimi nimeamua kuunda php script yangu from scratch (i guess sio 100%) nimechukua framework ya cakephp kuanzia, na nna html layout ya frontend, balaa ni kuifanya frontend iweze kuwasiliana na backend, pia modules, hapo ndo naumwa kichwa sasa hapa ndo nilipokwamia
C6 ili uweze kutumia framework vizuri inatakiwa ujue OOP(Object Oriented Programming) vizuri, pia framework zilizo nyingi zinatumia concept ya MVC, Model, Views and Controller.Model inahandle kuretreive na kustore data kwenye database, Views in handle display of data, Controller ina read data from views na kusend kwa model. Ukijua OOP na MVC pattern unaweza ukajifunza framework yoyote. Binafsi nakushauri uanze na YII, kwa sababu ina support yakutosha na ina sifa nyingi ambazo binafsi nimeziona.
Ni hayo tu niliyotaka kukushauri.
 
Last edited by a moderator:
Back
Top Bottom