A friend and I are developing a web application in php/mysql/xhtml/css. The ap currently has 13 tables with at least 3 more in planning. It is a fairly specialized application which is not likely to gain a whole lot of interest from other developers.
I know that Drupal can run php inside any node and I've run mini aps on Drupal sites that were not Drupal modules.
My question is this: Is it possible for our ap to take advantage of Drupal registration/log-in and maybe roles/profiles without going to the trouble of turning the entire application into a Drupal module?
(I'm very new to programming. My friend is a professional programmer but is entirely new to LAMP and web applications... so we are trying to limit the number of new things we need to learn.)
Thanks,
Shai
Comments
P.S...
In case I wasn't clear...
The web site would use Drupal functionality in a lot of different ways. But the specialized application we are developing and hoping not to "modulearize" (at least for now) would only need to interact with login/reg, roles, profiles.
content2zero.com
Drupal is php
Ultimately Drupal is a php app. It gives you users, roles, access control, content tools. A method to connect to a database, a method to connect to a different database.
Yes. You can use Drupal as a Content Management Framework.
http://api.drupal.org
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide
Drupal as a "WAF"
Drupal can be used as a skeleton "Web Application Framework" or any other TLA (three letter acronym) you'd like to call it. Check out Third party applications integration guide to help discover some of those functions. It's pretty slick, actually. Besides all the high-level really cool API's (like the form api, etc), there's a nice basic framework for authentication and other lower-level functionality.
Just out of curiosity, if you're allowed to say, what is the niche your application is fulfilling?
Good luck!
J
It's Currently Called "Shabbat Assignments"
Thanks so much for the link to the Third Party Application Guide. Looks like that could be really helpful!
Regarding the ap we are developing...
In a given Jewish congregation on "Shabbat" (Sabbath) there are in the neighborhood of 15 - 40 different assignments that need to be carried out for the service (and for the food afterwords). In large synagogues involved in the Bar/Bat Mitzvah factory these assignments are typically assigned and coordinated by synagogue professionals and most of the jobs are done by the Bar/Bat Mitvah and his/her family.
But there are many other congregations and "chavurot" (small self-run Jewish "fellowship" groups) in which all the jobs are performed by a repeating cast of volunteers and there are various volunteer coordinators to cover various service segments (e.g. prayer leading, Torah reading, prophetic reading, kiddish (after service repast), Torah teaching. These coordinators burn out easily and could use some help from such an ap.
Regarding the Torah reading and the prophetic reading, the assignments of what must be read can be confusing. In addition there are different versions of the Torah reading cycle and special holiday exceptions and special readings etc. (we are a very "special" people :> ) All of this specialized information is held in tables which can be dumped into calendar dates and customized to the needs of any group.
The same database and code base runs the site for an unlimited number of groups, none of whom see each other's information.
I don't know if this is more information than you wanted, but thanks for asking. I guess the closest thing that is a module already in Drupal is "Event with volunteer time slots." But that doesn't come close to what this does.
Right now we are in Alpha 0.3 with one congregation using it. 0.4 will add multigroup capability and I've got four other groups lined up to try it. It's really helping the one group so far and there is great enthusiasm from the other four groups. Don't know yet if my friend and I will try to monitize this as a subscription service. For now it a way for my friend and I do learn LAMP for the web and do something that people are already appreciating.
content2zero.com
...
Organic Groups
Views + Calendar + Date
RSVP or SignUp
Notify
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide
subscribing to thread...
subscribing to thread...